Config: caddy file formatting and validation, add browse directive for "builds"

This commit is contained in:
Pieter Vander Vennet 2025-02-19 22:11:01 +01:00
parent b8864bd71c
commit ba8af6507e

View file

@ -7,19 +7,19 @@ builds.mapcomplete.org {
} }
mapcomplete.org, www.mapcomplete.org { mapcomplete.org, www.mapcomplete.org {
root * public/master/ root * public/master/
try_files {path}.html try_files {path}.html
file_server file_server
header { header {
+Permissions-Policy "interest-cohort=()" +Permissions-Policy "interest-cohort=()"
} }
handle_errors { handle_errors {
@404 { @404 {
expression {http.error.status_code} == 404 expression {http.error.status_code} == 404
} }
rewrite @404 /404.html rewrite @404 /404.html
file_server file_server
} }
} }
dev.mapcomplete.org { dev.mapcomplete.org {
@ -29,18 +29,18 @@ dev.mapcomplete.org {
header { header {
+Permissions-Policy "interest-cohort=()" +Permissions-Policy "interest-cohort=()"
} }
handle_errors { handle_errors {
@404 { @404 {
expression {http.error.status_code} == 404 expression {http.error.status_code} == 404
} }
rewrite @404 /404.html rewrite @404 /404.html
file_server file_server
} }
} }
single.mapcomplete.org { single.mapcomplete.org {
root * single_theme_builds/ root * single_theme_builds/
file_server file_server browse
header { header {
+Permissions-Policy "interest-cohort=()" +Permissions-Policy "interest-cohort=()"
} }
@ -62,14 +62,6 @@ velopark.mapcomplete.org {
} }
} }
app.mapcomplete.org {
root * app/
file_server
header {
+Permissions-Policy "interest-cohort=()"
}
}
countrycoder.mapcomplete.org { countrycoder.mapcomplete.org {
root * tiles/ root * tiles/
file_server file_server