-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
29 lines (28 loc) · 958 Bytes
/
docker-compose.yml
File metadata and controls
29 lines (28 loc) · 958 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
services:
untisplanner:
#build: https://github.com/wichmann/untis-planner.git
image: ghcr.io/wichmann/untis-planner:master
restart: unless-stopped
ports:
- "8080:8080"
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8080/"]
interval: 30s
timeout: 3s
start_period: 10s
retries: 3
volumes:
- ./webuntis-config.actual.ini:/app/webuntis-config.ini
#labels:
# - "traefik.enable=true"
# - "traefik.http.services.untisplanner.loadbalancer.server.port=8080"
# - "traefik.http.routers.untisplanner.rule=Host(`${UNTISPLANNER_DOMAIN}`)"
# - "traefik.http.routers.untisplanner.tls=true"
# - "traefik.http.routers.untisplanner.tls.certresolver=letsencrypt"
#networks:
# - untisplanner_net
#networks:
# untisplanner_net:
# # https://docs.docker.com/compose/networking/#use-a-pre-existing-network
# name: infrastructure_default
# external: true