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