Skip to content

1. Install

Mark Downie edited this page May 11, 2026 · 1 revision

Install

.NET template

The fastest way to get DasBlog Core running:

dotnet new install DasBlog.Template
dotnet new dasblog -n myblog
cd myblog
DasBlog.Web.exe

Template options:

Option Description
--blogTitle Set your blog title
--adminEmail Set the admin email address

Example with options:

dotnet new dasblog -n myblog --blogTitle "My Blog"

Navigate to http://localhost:5000 and log in with the default admin credentials.

Local install

Download the latest DasBlog Core release, unzip, and open the directory in a terminal:

dasblog-core.exe init
DasBlog.Web.exe

Navigate to http://localhost:5000. To set a specific URL, use dasblog-core.exe config root https://yoursitename.com or set it in the admin settings at /admin/settings.

Azure — Deploy Button

Deploy to Azure

  • Choose your Azure Subscription, Resource Group, and Region
  • Choose a unique site name
  • Set the repo URL to your fork of DasBlog-Core
  • Branch: main recommended

After deployment, open the console (Advanced Tools → Debug Console → CMD):

cd site\wwwroot
dasblog-core init
dasblog-core config root https://yoursitename.azurewebsites.net

Cloud hosting

DasBlog Core runs on any host that supports .NET 10.

  1. Download the latest DasBlog Core release
  2. Unzip and run dasblog-core init
  3. Set your root URL: dasblog-core config root https://www.yoursitename.com
  4. Upload to your host's web root (typically via FTP)

DasBlog Core requires read/write permissions to its Content and Config directories.

Sub-folder deployment

Deploy DasBlog Core as part of a larger site at a sub-path like https://yourdomain.com/blog. Create a virtual application on your host that maps the sub-path to DasBlog's files, then set the root:

dasblog-core config root https://yourdomain.com/blog

After install

Log in and configure your blog. Browse themes at /admin/themes. See Designing a theme for customization.

For step-by-step Azure deployment guides, see Azure App Services. For the full list of CLI commands, see the CLI Reference.

Additional questions?

If you have additional questions or concerns please submit an issue.

Clone this wiki locally