analogGallery/docker-compose.yml
2024-12-28 11:01:47 -05:00

25 lines
635 B
YAML

version: '3'
services:
gallery:
build: .
volumes:
- ./images:/app/images
- /var/core/analogGallery/images.json:/app/images.json
expose:
- "3000"
environment:
- NODE_ENV=production
restart: unless-stopped
networks:
- web
labels:
- "traefik.enable=true"
- "traefik.http.routers.gallery-secure.entrypoints=https"
- "traefik.http.routers.gallery-secure.rule=Host(`analog.uplink.tel`)"
- "traefik.http.routers.gallery-secure.tls.certresolver=http"
- "traefik.http.services.gallery.loadbalancer.server.port=3000"
networks:
web:
external: true