Files
local-cal/docker-compose.yml
2025-08-16 01:53:05 -04:00

31 lines
883 B
YAML

services:
ical-pwa:
build: .
container_name: ical-pwa
restart: unless-stopped
# ports:
# - "3000:3000"
# environment:
# NODE_ENV: production
# OPENROUTER_API_KEY: ${OPENROUTER_API_KEY}
# volumes:
# - .:/app
# - /app/node_modules
networks:
- traefik
- internal
labels:
'traefik.enable': 'true'
'traefik.docker.network': 'traefik'
'traefik.http.routers.ical-local.rule': 'Host(`cal.cloud.dmytros.dev`)'
'traefik.http.routers.ical-local.entrypoints': 'websecure'
'traefik.http.routers.ical-local.tls.certresolver': 'letsencrypt'
'traefik.http.routers.ical-local.service': 'ical-local-service'
'traefik.http.services.ical-local-service.loadbalancer.server.port': '3000'
networks:
traefik:
external: true
internal:
external: false
name: ical-local-network