Add service configuration

This commit is contained in:
Jim Nicholson 2021-11-26 12:23:44 -08:00
parent 1b4b62a625
commit 6bca51278a
2 changed files with 46 additions and 0 deletions

25
heimdall-service.yaml Normal file
View File

@ -0,0 +1,25 @@
version: '3.3'
services:
heimdall:
image: ghcr.io/linuxserver/heimdall
environment:
PUID: 1000
PGID: 1000
TZ: "America/Los_Angeles"
volumes:
- heimdall-volume:/config
networks:
- traefik-public
deploy:
labels:
traefik.enable: "true"
traefik.constraint-label: "traefik-public"
traefik.http.routers.heimdall-http.rule: "Host(`heimdall.home.thejimnicholson.com`)"
traefik.http.routers.heimdall-http.entrypoints: "http"
traefik.http.services.heimdall.loadbalancer.server.port: 80
networks:
traefik-public:
external: true
volumes:
heimdall-volume:

21
uptime-service.yaml Normal file
View File

@ -0,0 +1,21 @@
version: '3.3'
services:
uptime:
image: louislam/uptime-kuma:1
volumes:
- uptime-volume:/config
networks:
- traefik-public
deploy:
labels:
traefik.enable: "true"
traefik.constraint-label: "traefik-public"
traefik.http.routers.uptime-http.rule: "Host(`uptime.home.thejimnicholson.com`)"
traefik.http.routers.uptime-http.entrypoints: "http"
traefik.http.services.uptime.loadbalancer.server.port: 3001
networks:
traefik-public:
external: true
volumes:
uptime-volume: