Compare commits

..

2 Commits

Author SHA1 Message Date
bc097a98de 2025-11-12 06:12:07 -05:00
18c04db9bb Migrated Emby data to swarm 2025-11-12 06:07:46 -05:00
13 changed files with 18 additions and 29 deletions

View File

@@ -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`)"

View File

@@ -30,4 +30,4 @@ services:
- traefik.http.services.adminer.loadbalancer.server.port=8080
networks:
homelab:
external: true
external: true

View File

@@ -42,4 +42,4 @@ services:
networks:
homelab:
external: true
external: true

View File

@@ -79,4 +79,4 @@ networks:
external: true
outline_internal:
driver: overlay
attachable: true
attachable: true

View File

@@ -79,4 +79,4 @@ secrets:
paperless-secret-key:
external: true
postgres-master:
external: true
external: true

View File

@@ -104,5 +104,5 @@ networks:
# external: true
# peertube-key:
# external: true
# gmail-app-password:
# gmail-app-password:
# external: true

View File

@@ -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
external: true

View File

@@ -19,4 +19,3 @@ services:
networks:
homelab:
external: true

View File

@@ -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
@@ -22,4 +22,4 @@ services:
networks:
homelab:
external: true
external: true

View File

@@ -23,4 +23,4 @@ services:
networks:
homelab:
external: true
external: true

View File

@@ -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" ]
@@ -23,4 +23,4 @@ services:
networks:
homelab:
external: true
external: true

View File

@@ -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

View File

@@ -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: