Clean up nginx conf.d: remove dead configs, gitignore generated files, fix templates

Remove V1 legacy configs (admin.conf, public.conf) and orphaned backup that
were never used by the container. Stop tracking generated .conf files (built
from *.template by envsubst at startup). Backport improvements to templates:
variable proxy_pass for media-api (fixes startup crash when container is down),
extended bot detection list, and mkdocs-proxy location for volunteer map docs.

Bunker Admin
This commit is contained in:
2026-03-06 12:24:26 -07:00
parent a37d9910af
commit 62fc116c06
10 changed files with 29 additions and 1368 deletions

3
.gitignore vendored
View File

@@ -38,6 +38,9 @@ node_modules/
# Media files (managed by Docker volumes, not git)
/media/
# Nginx generated configs (built from *.template at container startup)
nginx/conf.d/*.conf
# Ansible per-instance override (generated by Bunker Ops)
docker-compose.override.yml