Files
bluemapproxy/docker-compose.yml
SimolZimol fd0820ae49 new file: Dockerfile
new file:   README.md
	new file:   docker-compose.yml
	new file:   nginx/templates/default.conf.template
2026-08-06 17:37:50 +02:00

23 lines
995 B
YAML

services:
bluemap-proxy:
image: nginx:1.27-alpine
container_name: bluemap-proxy
restart: unless-stopped
ports:
# Wenn Coolify den Traffic serviert, reicht Port 80.
# -> Traefik/Caddy (Coolify) verkabelt die Domain map.devanturas.net
# und sichert sie mit HTTPS ab, dann reicht er HTTP an diesen Port weiter.
- "8080:80"
environment:
# Adresse des Bluemap-Servers. Setze das auf den DNS-Namen/Container
# von Bluemap, falls er im selben Docker-Netzwerk läuft (z.B. "bluemap"),
# oder auf die öffentliche IP/den Hostnamen.
UPSTREAM_HOST: "devanturas.net"
UPSTREAM_PORT: "8100"
# Erlaubt das Einbetten als iframe. Setze hier die erlaubten Quellen
# (kommagetrennt), z.B. "https://devanturas.net"
FRAME_ANCESTORS: "*"
# Maximale Upload-/Request-Größe (Bluemap verwendet ggf. größere Responses)
CLIENT_MAX_BODY_SIZE: "50m"
volumes:
- ./nginx/templates:/etc/nginx/templates:ro