diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..f3f8c8a --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,7 @@ +version: '3' +services: + webapp: + build: ./src/TerribleDev.Blog.Web + ports: + - "80:80" + - "443:443" \ No newline at end of file diff --git a/src/TerribleDev.Blog.Web/Startup.cs b/src/TerribleDev.Blog.Web/Startup.cs index bf7065e..b22028a 100644 --- a/src/TerribleDev.Blog.Web/Startup.cs +++ b/src/TerribleDev.Blog.Web/Startup.cs @@ -98,17 +98,17 @@ namespace TerribleDev.Blog.Web app.UseContentSecurityPolicy( new ContentSecurityPolicy() { - //DefaultSrc = new HashSet() { + // DefaultSrc = new HashSet() { // CSPConstants.Self, "https://www.google-analytics.com", "https://www.googletagmanager.com", "https://stats.g.doubleclick.net" - //}, - //ScriptSrc = new HashSet() - //{ - // CSPConstants.Self, "https://www.google-analytics.com", "https://www.googletagmanager.com", "https://stats.g.doubleclick.net" - //}, - //StyleSrc = new HashSet() - //{ + // }, + // ScriptSrc = new HashSet() + // { + // CSPConstants.Self, CSPConstants.UnsafeInline, "https://www.google-analytics.com", "https://www.googletagmanager.com", "https://stats.g.doubleclick.net" + // }, + // StyleSrc = new HashSet() + // { // CSPConstants.Self, CSPConstants.UnsafeInline - //}, + // }, UpgradeInsecureRequests = true }); app.UseOutputCaching(); diff --git a/src/TerribleDev.Blog.Web/TerribleDev.Blog.Web.csproj b/src/TerribleDev.Blog.Web/TerribleDev.Blog.Web.csproj index 0b6cd59..977685f 100644 --- a/src/TerribleDev.Blog.Web/TerribleDev.Blog.Web.csproj +++ b/src/TerribleDev.Blog.Web/TerribleDev.Blog.Web.csproj @@ -26,7 +26,7 @@ - +