convert jellyfin to stack

This commit is contained in:
poslop
2024-10-11 13:53:29 -05:00
parent 37c1448334
commit 296c755f83
5 changed files with 28 additions and 121 deletions

View File

@@ -0,0 +1,27 @@
services:
jellyfin:
image: lscr.io/linuxserver/jellyfin:latest
devices:
- /dev/dri:/dev/dri
environment:
- PUID=1000
- PGID=1000
- TZ=America/Chicago
volumes:
- jellyfin:/config
- /mnt/massdrive/media:/data
networks:
- caddy
- shoko
networks:
caddy:
name: caddy
external: true
shoko:
name: shoko
external: true
volumes:
jellyfin:
name: jellyfin

View File

@@ -6,10 +6,9 @@ networks:
name: qbit name: qbit
shoko: shoko:
name: shoko name: shoko
external: true
arr: arr:
name: arr name: arr
#bookstack:
#name: bookstack
services: services:
anki: anki:
@@ -26,46 +25,6 @@ services:
networks: networks:
- caddy - caddy
#bookstack:
# image: lscr.io/linuxserver/bookstack
# container_name: bookstack
# environment:
# - PUID=1000
# - PGID=1000
# - TZ=America/Chicago
# - APP_URL=https://bookstack.mintyserver.net
# - DB_HOST=bookstack_db
# - DB_PORT=3306
# - DB_USER=bookstack
# - DB_PASS=${PASS}
# - DB_DATABASE=bookstackapp
# volumes:
# - bookstack:/config
# restart: unless-stopped
# depends_on:
# - bookstack_db
# networks:
# - caddy
# - bookstack
#
#bookstack_db:
# image: lscr.io/linuxserver/mariadb
# container_name: bookstack_db
# environment:
# - PUID=1000
# - PGID=1000
# - TZ=America/Chicago
# - MYSQL_ROOT_PASSWORD=${PASS}
# - MYSQL_DATABASE=bookstackapp
# - MYSQL_USER=bookstack
# - MYSQL_PASSWORD=${PASS}
# volumes:
# - bookstack_db:/config
# restart: unless-stopped
# networks:
# - bookstack
gluetun: gluetun:
image: ghcr.io/qdm12/gluetun image: ghcr.io/qdm12/gluetun
cap_add: cap_add:
@@ -184,24 +143,6 @@ services:
networks: networks:
- shoko - shoko
#vaultwarden:
# image: vaultwarden/server:latest
# container_name: vaultwarden
# restart: unless-stopped
# environment:
# DOMAIN: "https://vault.mintyserver.net"
# WEBSOCKET_ENABLED: true
# SIGNUPS_ALLOWED: false
# ADMIN_TOKEN: ${PASS}
# volumes:
# - vaultwarden:/data
# networks:
# - caddy
# ports:
# - 8089:80
monerod: monerod:
image: sethsimmons/simple-monerod:latest image: sethsimmons/simple-monerod:latest
restart: unless-stopped restart: unless-stopped
@@ -260,17 +201,6 @@ services:
networks: networks:
- caddy - caddy
#searxng:
# image: searxng/searxng:latest
# container_name: searxng
# environment:
# - BASE_URL=https://searxng.mintyserver.net
# volumes:
# - searxng:/etc/searxng
# restart: unless-stopped
# networks:
# - caddy
puffer: puffer:
image: pufferpanel/pufferpanel:latest image: pufferpanel/pufferpanel:latest
container_name: puffer container_name: puffer
@@ -282,42 +212,6 @@ services:
networks: networks:
- caddy - caddy
#gitea:
# image: gitea/gitea:latest
# container_name: gitea
# environment:
# - GITEA__service__DISABLE_REGISTRATION=true
# - USER_UID=1000
# - USER_GID=1000
# restart: always
# volumes:
# - gitea:/data
# - /etc/timezone:/etc/timezone:ro
# - /etc/localtime:/etc/localtime:ro
# ports:
# - "3030:3000"
# networks:
# - caddy
jellyfin:
image: lscr.io/linuxserver/jellyfin:latest
container_name: jellyfin
devices:
- /dev/dri:/dev/dri
environment:
- PUID=1000
- PGID=1000
- TZ=America/Chicago
volumes:
- jellyfin:/config
- /mnt/massdrive/media:/data
ports:
- 8096:8096
restart: unless-stopped
networks:
- caddy
- shoko
nextcloud: nextcloud:
container_name: nextcloud-aio-mastercontainer container_name: nextcloud-aio-mastercontainer
init: true init: true
@@ -352,9 +246,6 @@ volumes:
name: caddy_srv name: caddy_srv
caddy_set: caddy_set:
name: caddy_set name: caddy_set
#vaultwarden:
#name: vaultwarden
#external: true
qbittorrent: qbittorrent:
name: qbittorrent name: qbittorrent
external: true external: true
@@ -365,13 +256,6 @@ volumes:
name: ariang name: ariang
puffer-config: puffer-config:
name: puffer-config name: puffer-config
#searxng:
#name: searxng
#external: true
jellyfin:
name: jellyfin
#gitea:
#name: gitea
technitium: technitium:
name: technitium name: technitium
external: true external: true
@@ -388,7 +272,3 @@ volumes:
name: p2pool-data name: p2pool-data
gluetun: gluetun:
name: gluetun name: gluetun
# bookstack:
# name: bookstack
# bookstack_db:
# name: bookstack_db