Skip to content

1. Deployment

Mark Downie edited this page Aug 15, 2020 · 37 revisions

Currently the most efficient way to deploy dasblog-core is by following the Overview of deployment in Visual Studio.

Configuration settings are as follows:

  • Configuration: Release
  • netcoreapp3.1
  • Self -Contained
  • win-x64

So far deployment to Azure App Services (Windows, Linux) and to a .NET based hosting service provider have worked fine, via Web Deploy and FTP respectively.

Configuration files + Environments

There are a collection four configuration files necessary for DasBlog Core to work (listed below). DasBlog core uses "ASPNETCORE_ENVIRONMENT" environment variable value to find the correct config file at runtime:

  • site.[Environment].config
  • meta.[Environment].config
  • siteSecurity.[Environment].config
  • IISUrlRewrite.[Environment].config

For example, if you have deployed to a "Production" environment the site configuration file DasBlog will look for will be named site.Production.config.

Additional questions?

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

Clone this wiki locally