An open source extensible static & dynamic blog system. (an alternative tool with same features at StardustDL/paperead)
AcBlog is an open source extensible static and dynamic blog system. It offers a range of features including WebAssembly and SignalR support, single page app architecture, markdown rendering, LaTeX math rendering, media links, password protection, visitor statistics, comments, archives, sitemap, feeds, search, Docker deployment, and more.
For GitHub Pages hosting, use the wasm-ghpages-generate-action for easier deployment.
static-backend-generate-action for automated generation.Make sure to restart the API container after initializing the database.
Dependencies include .NET & ASP.NET, Entity Framework, ant-design-blazor, scriban, RazorComponents.Markdown, loment, and listat.
AcBlog is a feature-rich open source blog system that leverages WebAssembly and SignalR for a dynamic and interactive user experience. It offers various functionalities such as markdown rendering, LaTeX math rendering, media links, password protection, visitor statistics, comments, archives, sitemap, feeds, Docker deployment, and more. With its extensible architecture and SDK, AcBlog provides flexibility for customization and easy integration with existing systems. The installation process involves setting up the frontend, choosing between static and dynamic backends, and utilizing the SDK for further customization and development.
A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.
Gridsome is a Vue.js-based static site generator that makes it easy to build fast and flexible websites and applications by leveraging modern web technologies like GraphQL, Webpack, and hot reloading