mirror of
https://github.com/Theodor-Springmann-Stiftung/hamann-ausgabe-core.git
synced 2025-10-30 01:35:32 +00:00
robots=noindex on development, staging builds
This commit is contained in:
@@ -16,7 +16,8 @@ if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) {
|
|||||||
var p = builder.Configuration.GetValue<string>("WorkingTreePathWindows") + "settings.json";
|
var p = builder.Configuration.GetValue<string>("WorkingTreePathWindows") + "settings.json";
|
||||||
configpaths.Add(p);
|
configpaths.Add(p);
|
||||||
builder.Configuration.AddJsonFile(p, optional: true, reloadOnChange: true);
|
builder.Configuration.AddJsonFile(p, optional: true, reloadOnChange: true);
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
var p = builder.Configuration.GetValue<string>("WorkingTreePathLinux") + "settings.json";
|
var p = builder.Configuration.GetValue<string>("WorkingTreePathLinux") + "settings.json";
|
||||||
configpaths.Add(p);
|
configpaths.Add(p);
|
||||||
builder.Configuration.AddJsonFile(p, optional: true, reloadOnChange: true);
|
builder.Configuration.AddJsonFile(p, optional: true, reloadOnChange: true);
|
||||||
@@ -43,22 +44,21 @@ builder.Services.AddFeatureManagement();
|
|||||||
var app = builder.Build();
|
var app = builder.Build();
|
||||||
|
|
||||||
// Reload config on change
|
// Reload config on change
|
||||||
var cM = new ConfigurationMonitor(configpaths.ToArray(), app.Services);
|
// var cM = new ConfigurationMonitor(configpaths.ToArray(), app.Services);
|
||||||
ChangeToken.OnChange(
|
// ChangeToken.OnChange(
|
||||||
() => app.Configuration.GetReloadToken(),
|
// () => app.Configuration.GetReloadToken(),
|
||||||
(state) => cM.InvokeChanged(state),
|
// (state) => cM.InvokeChanged(state),
|
||||||
app.Environment
|
// app.Environment
|
||||||
);
|
// );
|
||||||
|
|
||||||
// Websockets for realtime notification of changes
|
// // Websockets for realtime notification of changes
|
||||||
app.UseWebSockets(new WebSocketOptions {
|
app.UseWebSockets(new WebSocketOptions {
|
||||||
KeepAliveInterval = TimeSpan.FromMinutes(180),
|
KeepAliveInterval = TimeSpan.FromMinutes(180),
|
||||||
});
|
});
|
||||||
app.UseMiddleware<WebSocketMiddleware>();
|
app.UseMiddleware<WebSocketMiddleware>();
|
||||||
|
|
||||||
// Production Options
|
// Production Options
|
||||||
if (!app.Environment.IsDevelopment())
|
if (!app.Environment.IsDevelopment()) {
|
||||||
{
|
|
||||||
app.UseExceptionHandler("/Home/Error");
|
app.UseExceptionHandler("/Home/Error");
|
||||||
// The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
|
// The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
|
||||||
app.UseHsts();
|
app.UseHsts();
|
||||||
|
|||||||
@@ -9,6 +9,12 @@
|
|||||||
<link rel="preload" href="/fonts/LinLibertine_R_G.ttf" as="font" crossorigin/>
|
<link rel="preload" href="/fonts/LinLibertine_R_G.ttf" as="font" crossorigin/>
|
||||||
<link rel="preload" href="/fonts/LinBiolinum_R_G.ttf" as="font" crossorigin/>
|
<link rel="preload" href="/fonts/LinBiolinum_R_G.ttf" as="font" crossorigin/>
|
||||||
-->
|
-->
|
||||||
|
<environment names="Development, Staging">
|
||||||
|
@* Do not index this site, if development or staging *@
|
||||||
|
<meta name="robots" content="noindex" />
|
||||||
|
</environment>
|
||||||
|
|
||||||
|
|
||||||
@* Scripts *@
|
@* Scripts *@
|
||||||
<script src="/js/mark.min.js" asp-append-version="true" defer></script>
|
<script src="/js/mark.min.js" asp-append-version="true" defer></script>
|
||||||
<script src="/js/htmx.min.js" asp-append-version="true" defer></script>
|
<script src="/js/htmx.min.js" asp-append-version="true" defer></script>
|
||||||
@@ -35,4 +41,3 @@ We dont preload here, because we have 6 requests:
|
|||||||
<link rel="preload" href="/fonts/LinLibertine_RIah.ttf" as="font" />
|
<link rel="preload" href="/fonts/LinLibertine_RIah.ttf" as="font" />
|
||||||
<link rel="preload" href="/fonts/LinLibertine_RBah.ttf" as="font" />
|
<link rel="preload" href="/fonts/LinLibertine_RBah.ttf" as="font" />
|
||||||
*@
|
*@
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user