86 lines
2.5 KiB
YAML
86 lines
2.5 KiB
YAML
|
version: "2.1"
|
||
|
services:
|
||
|
jellyfin:
|
||
|
image: lscr.io/linuxserver/jellyfin:10.8.8 #Choosing a specific version is a better practice that using latest
|
||
|
container_name: arrfrontend-jellyfin
|
||
|
environment:
|
||
|
- PUID=1000
|
||
|
- PGID=1000
|
||
|
- TZ=America/Chicago
|
||
|
# - JELLYFIN_PublishedServerUrl=192.168.0.5 #optional
|
||
|
volumes:
|
||
|
- ./jellyfin-config:/config
|
||
|
- jellyfin_tvshows:/data/tvshows # This and below are the NFS mounted volumes defined at the end of the file
|
||
|
- jellyfin_movies:/data/movies
|
||
|
- jellyfin_music:/data/music
|
||
|
- jellyfin_longform:/data/longform
|
||
|
- jellyfin_channels:/data/channels
|
||
|
ports:
|
||
|
- 8096:8096
|
||
|
- 8920:8920 #optional
|
||
|
- 7359:7359/udp #optional
|
||
|
- 1900:1900/udp #optional
|
||
|
restart: unless-stopped
|
||
|
|
||
|
ombi:
|
||
|
image: ghcr.io/linuxserver/ombi:4.39.1
|
||
|
container_name: arrfrontend-ombi_app
|
||
|
restart: unless-stopped
|
||
|
environment:
|
||
|
- PUID=1000
|
||
|
- PGID=1000
|
||
|
- TZ=America/Chicago
|
||
|
volumes:
|
||
|
- ./ombi-config:/config
|
||
|
ports:
|
||
|
- 8000:3579
|
||
|
# depends_on:
|
||
|
# - "mysql_db"
|
||
|
|
||
|
# mysql_db:
|
||
|
# image: "mysql:5.7"
|
||
|
# container_name: arrfrontend-ombi_mysql
|
||
|
# restart: unless-stopped
|
||
|
# environment:
|
||
|
# MYSQL_ROOT_PASSWORD: 123 #change your root password here
|
||
|
# volumes:
|
||
|
# - ./ombi-mysql:/var/lib/mysql
|
||
|
|
||
|
# phpmyadmin:
|
||
|
# image: phpmyadmin/phpmyadmin
|
||
|
# container_name: ombi_phpmyadmin
|
||
|
# restart: unless-stopped
|
||
|
# environment:
|
||
|
# PMA_HOST: mysql_db
|
||
|
#ports:
|
||
|
#- '8083:80'
|
||
|
# depends_on:
|
||
|
# - "mysql_db"
|
||
|
|
||
|
volumes:
|
||
|
jellyfin_movies:
|
||
|
driver_opts:
|
||
|
type: "nfs"
|
||
|
o: "addr=10.0.10.10,nolock,soft,rw"
|
||
|
device: ":/mnt/General_Tank/General/MediaStorage/deluge_downloads/complete/Movies"
|
||
|
jellyfin_tvshows:
|
||
|
driver_opts:
|
||
|
type: "nfs"
|
||
|
o: "addr=10.0.10.10,nolock,soft,rw"
|
||
|
device: ":/mnt/General_Tank/General/MediaStorage/deluge_downloads/complete/TVShows"
|
||
|
jellyfin_music:
|
||
|
driver_opts:
|
||
|
type: "nfs"
|
||
|
o: "addr=10.0.10.10,nolock,soft,rw"
|
||
|
device: ":/mnt/General_Tank/General/MediaStorage/deluge_downloads/complete/Music"
|
||
|
jellyfin_longform:
|
||
|
driver_opts:
|
||
|
type: "nfs"
|
||
|
o: "addr=10.0.10.10,nolock,soft,rw"
|
||
|
device: ":/mnt/General_Tank/General/MediaStorage/deluge_downloads/complete/LongFormVideos"
|
||
|
jellyfin_channels:
|
||
|
driver_opts:
|
||
|
type: "nfs"
|
||
|
o: "addr=10.0.10.10,nolock,soft,rw"
|
||
|
device: ":/mnt/General_Tank/General/MediaStorage/deluge_downloads/complete/YoutubeVideos"
|