Compare commits
2 Commits
8dfe1a8310
...
bc097a98de
| Author | SHA1 | Date | |
|---|---|---|---|
| bc097a98de | |||
| 18c04db9bb |
@@ -22,15 +22,13 @@ http:
|
||||
#-----------------------------------------------------------------------------------
|
||||
routers:
|
||||
# Local VPN-only services (*.swarm.home)
|
||||
unraid:
|
||||
rule: "Host(`unraid.frostlabs.me`)"
|
||||
unraid-local:
|
||||
rule: "Host(`unraid.swarm.home`)"
|
||||
entryPoints:
|
||||
- web
|
||||
- websecure
|
||||
service: unraid
|
||||
middlewares:
|
||||
- authentik
|
||||
tls:
|
||||
certResolver: cloudflare
|
||||
tls: {}
|
||||
|
||||
# peertube:
|
||||
# rule: "Host(`videos.frostlabs.me`)"
|
||||
|
||||
@@ -8,7 +8,7 @@ services:
|
||||
- PGID=1000
|
||||
- TZ=Etc/UTC
|
||||
volumes:
|
||||
- /home/doc/projects/unraid-appdata/emby:/config
|
||||
- /home/doc/projects/swarm-data/appdata/emby:/config
|
||||
- /home/doc/projects/data/media/tv:/data/tvshows
|
||||
- /home/doc/projects/data/media/movies:/data/movies
|
||||
ports:
|
||||
@@ -21,13 +21,6 @@ services:
|
||||
start_period: 120s
|
||||
deploy:
|
||||
replicas: 1
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.http.routers.emby.rule=Host(`movies.frostlabs.me`)
|
||||
- traefik.http.routers.emby.entrypoints=websecure
|
||||
- traefik.http.routers.emby.tls=true
|
||||
- traefik.http.routers.emby.tls.certresolver=cloudflare
|
||||
- traefik.http.services.emby.loadbalancer.server.port=8096
|
||||
networks:
|
||||
homelab:
|
||||
external: true
|
||||
|
||||
@@ -19,4 +19,3 @@ services:
|
||||
networks:
|
||||
homelab:
|
||||
external: true
|
||||
|
||||
@@ -10,7 +10,7 @@ services:
|
||||
- PGID=1000
|
||||
- TZ=Etc/UTC
|
||||
volumes:
|
||||
- /home/doc/projects/unraid-appdata/prowlarr:/config
|
||||
- /home/doc/projects/unraid-appdata/postgres:/config
|
||||
healthcheck:
|
||||
test: [ "CMD", "curl", "-f", "http://localhost:9696/ping" ]
|
||||
interval: 30s
|
||||
|
||||
@@ -10,7 +10,7 @@ services:
|
||||
- PGID=1000
|
||||
- TZ=Etc/UTC
|
||||
volumes:
|
||||
- /home/doc/projects/swarm-data/appdata/sabnzbd:/config
|
||||
- /home/doc/projects/unraid-appdata/sabnzbd:/config
|
||||
- /home/doc/projects/data/usenet:/data/usenet
|
||||
healthcheck:
|
||||
test: [ "CMD", "curl", "-f", "http://localhost:8080/api?mode=version" ]
|
||||
|
||||
@@ -10,7 +10,7 @@ services:
|
||||
- PGID=1000
|
||||
- TZ=Etc/UTC
|
||||
volumes:
|
||||
- /home/doc/projects/swarm-data/appdata/sonarr:/config
|
||||
- /mnt/swarm-data/sonarr:/config
|
||||
- /home/doc/projects/data:/data
|
||||
deploy:
|
||||
replicas: 1
|
||||
@@ -18,4 +18,3 @@ services:
|
||||
networks:
|
||||
homelab:
|
||||
external: true
|
||||
|
||||
@@ -114,7 +114,7 @@ services:
|
||||
ports:
|
||||
- 80:80
|
||||
- 443:443
|
||||
- 8082:8080
|
||||
- 8080:8080
|
||||
environment:
|
||||
- CF_DNS_API_TOKEN_FILE=/run/secrets/cloudflare_api_token
|
||||
volumes:
|
||||
|
||||
Reference in New Issue
Block a user