28 lines
805 B
YAML
28 lines
805 B
YAML
services:
|
|
dns:
|
|
image: coredns/coredns:1.14.7
|
|
command: [-conf, /etc/coredns/Corefile]
|
|
environment:
|
|
VENUE_DNS_IP: ${VENUE_BIND_IP:-127.0.0.1}
|
|
volumes:
|
|
- ./Corefile:/etc/coredns/Corefile:ro
|
|
ports:
|
|
- '${VENUE_BIND_IP:-127.0.0.1}:53:53/udp'
|
|
- '${VENUE_BIND_IP:-127.0.0.1}:53:53/tcp'
|
|
networks:
|
|
- entrance
|
|
restart: unless-stopped
|
|
|
|
evening_detective_server:
|
|
environment:
|
|
APP_BASE_URL: https://evening-detective.crabs-games.art
|
|
FILE_PREFIX_DOMAIN: https://evening-detective.crabs-games.art/api/files/
|
|
|
|
proxy:
|
|
volumes:
|
|
- ./nginx.https.conf:/etc/nginx/conf.d/default.conf:ro
|
|
- ./certificates:/etc/nginx/certificates:ro
|
|
ports:
|
|
- '${VENUE_BIND_IP:-127.0.0.1}:80:80'
|
|
- '${VENUE_BIND_IP:-127.0.0.1}:443:443'
|