Initial commit

This commit is contained in:
2025-12-26 14:51:20 +01:00
commit a0fa0ef9d9
9 changed files with 335 additions and 0 deletions

44
docker-compose.yml Normal file
View File

@@ -0,0 +1,44 @@
services:
igmg-ics-web:
image: nginx:alpine
container_name: igmg-ics-web
restart: unless-stopped
volumes:
- igmg_ics_data:/data:ro
- ./nginx.conf:/etc/nginx/conf.d/default.conf:ro
- /etc/localtime:/etc/localtime:ro
networks:
- traefik_web
- igmg_internal
igmg-ics-updater:
build: ./updater
container_name: igmg-ics-updater
restart: unless-stopped
volumes:
- igmg_ics_data:/data
- /etc/localtime:/etc/localtime:ro
environment:
- TZ=${TZ}
- PUID=${PUID}
- PGID=${PGID}
- CITY_ID=${CITY_ID}
- CITY_SLUG=${CITY_SLUG}
- LANG=${LANG}
- ICS_FILENAME=${ICS_FILENAME}
networks:
- igmg_internal
volumes:
igmg_ics_data:
networks:
traefik_web:
external: true
igmg_internal:
driver: bridge