add Jellyfin

This commit is contained in:
Florent Guiotte 2025-05-26 11:06:48 +02:00
parent 4df7522645
commit eacb1a1750
3 changed files with 55 additions and 34 deletions

View File

@ -27,3 +27,4 @@ home.guiotte.fr. IN CNAME dm.guiotte.fr.
zotero.guiotte.fr. IN CNAME dm.guiotte.fr. zotero.guiotte.fr. IN CNAME dm.guiotte.fr.
git.guiotte.fr. IN CNAME dm.guiotte.fr. git.guiotte.fr. IN CNAME dm.guiotte.fr.
db.guiotte.fr. IN CNAME dm.guiotte.fr. db.guiotte.fr. IN CNAME dm.guiotte.fr.
flix.guiotte.fr. IN CNAME dm.guiotte.fr.

Binary file not shown.

View File

@ -301,40 +301,42 @@ services:
volumes: volumes:
- homeassistant-config:/config - homeassistant-config:/config
restart: unless-stopped restart: unless-stopped
devices: # NOTE: Temporarily disable zigbee and wifi iot
- /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20240219191913-if00:/dev/ttyACM0 #
# devices:
# - /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20240219191913-if00:/dev/ttyACM0
yee0: #
build: ssh #
container_name: yee0 #yee0:
volumes: # build: ssh
- ./ssh/id_rsa:/root/.ssh/id_rsa # container_name: yee0
environment: # volumes:
- SSH_HOSTNAME=192.168.1.5 # - ./ssh/id_rsa:/root/.ssh/id_rsa
- SSH_USERNAME=alarm # environment:
- SSH_LOCAL_PORT=55443 # - SSH_HOSTNAME=192.168.1.5
- SSH_DESTINATION=10.0.0.100 # - SSH_USERNAME=alarm
- SSH_DESTINATION_PORT=55443 # - SSH_LOCAL_PORT=55443
#ports: # - SSH_DESTINATION=10.0.0.100
# - 55443:55443 # - SSH_DESTINATION_PORT=55443
restart: unless-stopped # #ports:
# # - 55443:55443
# restart: unless-stopped
yee1: #
build: ssh #
container_name: yee1 #yee1:
volumes: # build: ssh
- ./ssh/id_rsa:/root/.ssh/id_rsa # container_name: yee1
environment: # volumes:
- SSH_HOSTNAME=192.168.1.5 # - ./ssh/id_rsa:/root/.ssh/id_rsa
- SSH_USERNAME=alarm # environment:
- SSH_LOCAL_PORT=55443 # - SSH_HOSTNAME=192.168.1.5
- SSH_DESTINATION=10.0.0.101 # - SSH_USERNAME=alarm
- SSH_DESTINATION_PORT=55443 # - SSH_LOCAL_PORT=55443
#ports: # - SSH_DESTINATION=10.0.0.101
# - 55443:55443 # - SSH_DESTINATION_PORT=55443
restart: unless-stopped # #ports:
# # - 55443:55443
# restart: unless-stopped
gitea: gitea:
image: gitea/gitea:latest image: gitea/gitea:latest
@ -405,6 +407,23 @@ services:
- nocodb-db-pw - nocodb-db-pw
jellyfin:
image: lscr.io/linuxserver/jellyfin:latest
container_name: jellyfin
environment:
<<: *common-environment
JELLYFIN_PublishedServerUrl: https://flix.guiotte.fr
volumes:
- jellyfin-config:/config
- /storage/@media/video:/data/video
- /storage/@media/music:/data/music
ports:
- 7359:7359/udp #optional Allows clients to discover Jellyfin on the local network
- 1900:1900/udp #optional Service discovery used by DNLA and clients
restart: unless-stopped
devices:
- /dev/dri:/dev/dri
volumes: volumes:
money-data: money-data:
lychee-db: lychee-db:
@ -430,6 +449,7 @@ volumes:
nocodb: nocodb:
nocodb-data: nocodb-data:
nocodb-db: nocodb-db:
jellyfin-config:
secrets: secrets: