Initial init

This commit is contained in:
2024-12-28 10:12:25 -05:00
commit d4d6fab753
7 changed files with 497 additions and 0 deletions

25
docker-compose.yml Normal file
View File

@@ -0,0 +1,25 @@
version: '3'
services:
gallery:
build: .
volumes:
- ./public:/app/public
- ./images:/app/images
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