new file: Dockerfile
new file: README.md new file: docker-compose.yml new file: nginx/templates/default.conf.template
This commit is contained in:
23
docker-compose.yml
Normal file
23
docker-compose.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
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
|
||||
Reference in New Issue
Block a user