Wiki |
FAQ |
Blog |
Contributing
A blogging engine built with ASP.NET Core that preserves the essence of the original DasBlog while taking advantage of the modern cross-platform goodness of .NET.
dotnet new install DasBlog.Template
dotnet new dasblog -n myblog
cd myblog
.\DasBlog.Web.exeNavigate to http://localhost:5000 and log in with the default credentials. Change them immediately at /admin/authors.
- Browser editor for creating and publishing posts with image uploads, categories, and scheduled publishing
- Open Live Writer and MetaWeblog API support for desktop publishing
- Theme management with a built-in editor for creating, customizing, and switching Razor themes
- Static pages for content outside the blog timeline
- Comment moderation with spam filtering
- RSS/Atom feeds and categories
- ActivityPub for Fediverse discovery
- CDN support for serving media from a content delivery network
- CLI tools for configuration and management
| Option | Description |
|---|---|
| .NET template | dotnet new dasblog — fastest way to get running |
| Deploy to Azure Button | One-click Azure deployment |
| Azure App Services | Step-by-step for Linux, Windows, or sub-folder |
| Cloud hosting | Any host that supports .NET 10 |
| Local | Run on your own machine |
Check out the wiki for deployment guides, configuration, theme design, and architecture.
Migrating from classic DasBlog? See the migration guide.
We welcome contributions! See CONTRIBUTING.md for setup instructions and guidelines.
Please submit an issue if you encounter any problems.