-
-
Notifications
You must be signed in to change notification settings - Fork 189
1. Install
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.
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.
- 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
DasBlog Core runs on any host that supports .NET 10.
- Download the latest DasBlog Core release
- Unzip and run
dasblog-core init - Set your root URL:
dasblog-core config root https://www.yoursitename.com - Upload to your host's web root (typically via FTP)
DasBlog Core requires read/write permissions to its Content and Config directories.
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
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.
If you have additional questions or concerns please submit an issue.