add jellyfin services

This commit is contained in:
rebel onion 2025-06-21 08:13:42 -05:00
parent 50124a7efa
commit c0915a9695
5 changed files with 71 additions and 0 deletions

View file

@ -0,0 +1,13 @@
services:
jellyfin-auto-collections:
image: ghcr.io/ghomashudson/jellyfin-auto-collections:latest
container_name: jellyfin-auto-collections
restart: unless-stopped
environment:
CRONTAB: ${CRONTAB:-0 0 * * *}
TZ: America/Chicago
JELLYFIN_SERVER_URL: ${JELLYFIN_SERVER_URL}
JELLYFIN_API_KEY: ${JELLYFIN_API_KEY}
JELLYFIN_USER_ID: ${JELLYFIN_USER_ID}
volumes:
- /home/docker/jellyfin-auto-collections:/app/config

View file

@ -0,0 +1,28 @@
services:
jellystat-db:
image: postgres:15.2
container_name: jellystat-db
restart: unless-stopped
environment:
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
volumes:
- /home/docker/jellystat/postgres:/var/lib/postgresql/data
jellystat:
image: cyfershepard/jellystat:latest
container_name: jellystat
restart: unless-stopped
environment:
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_IP: jellystat-db
POSTGRES_PORT: 5432
JWT_SECRET: ${JWT_SECRET}
TZ: America/Chicago
volumes:
- /home/docker/jellystat/backup:/app/backend/backup-data
ports:
- "3000:3000"
depends_on:
- jellystat-db

View file

@ -0,0 +1,10 @@
services:
jfa-go:
image: hrfee/jfa-go:unstable
container_name: jfa-go
ports:
- "8056:8056"
volumes:
- /home/docker/jfa-go:/data
- /etc/localtime:/etc/localtime:ro
restart: unless-stopped

View file

@ -0,0 +1,10 @@
services:
speedrr:
image: itschasa/speedrr
container_name: speedrr
restart: unless-stopped
network_mode: host
environment:
SPEEDRR_CONFIG: /data/config.yaml
volumes:
- /home/docker/speedrr:/data

View file

@ -0,0 +1,10 @@
services:
watchstate:
image: ghcr.io/arabcoders/watchstate:latest
container_name: watchstate
restart: unless-stopped
user: "1000:10000"
ports:
- "8080:8080"
volumes:
- /home/docker/watchstate:/config