diff --git a/master_sync.toml b/master_sync.toml index b48bca4..71939c4 100644 --- a/master_sync.toml +++ b/master_sync.toml @@ -70,6 +70,104 @@ additional_env_files = ["immich.env", "immich-frame.env"] ## +[[stack]] +name = "media-streaming" +[stack.config] +server = "unraid" +file_contents = """ +services: + tvheadend: + container_name: tvheadend + network_mode: bridge + deploy: + resources: + limits: + pids: 2048 + environment: + - TZ=America/New_York + - HOST_OS=Unraid + - HOST_HOSTNAME=Cybertron + - HOST_CONTAINERNAME=tvheadend + - RUN_OPTS'=' + - PUID'='99 + - PGID'='100 + - UMASK'='022 + labels: + - net.unraid.docker.managed=dockerman + - net.unraid.docker.webui='http://[IP]:[PORT:9981]' + - net.unraid.docker.icon='https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/tvheadend-logo.png' + - traefik.enable'='false + ports: + - 9981:9981/tcp + - 9982:9982/tcp + volumes: + - /mnt/user/plex_media/recordings':'/recordings':'rw + - /mnt/user/appdata/tvheadend':'/config':'rw + devices: + - /dev/dri + - /dev/dvb + image: lscr.io/linuxserver/tvheadend + antennas: + container_name: antennas + network_mode: bridge + deploy: + resources: + limits: + pids: 2048 + environment: + - TZ=America/New_York + - HOST_OS=Unraid + - HOST_HOSTNAME=Cybertron + - HOST_CONTAINERNAME=antennas + - ANTENNAS_URL'='http://172.24.3.12:5004/ + - TVHEADEND_URL'='http://172.17.0.5:9981/ + - TUNER_COUNT'='4 + labels: + - net.unraid.docker.managed=dockerman + - net.unraid.docker.webui='http://[IP]:[PORT:5004]' + - net.unraid.docker.icon='https://raw.githubusercontent.com/yayitazale/unraid-templates/main/antennas.png' + - traefik.enable'='false + ports: + - 5004:5004/tcp + volumes: + - /mnt/user/appdata/antennas':'/antennas/config':'rw + image: thejf/antennas + pms-docker: + container_name: Plex-Media-Server + network_mode: host + deploy: + resources: + limits: + pids: 2048 + environment: + - TZ=America/New_York + - HOST_OS=Unraid + - HOST_HOSTNAME=Cybertron + - HOST_CONTAINERNAME=Plex-Media-Server + - PLEX_CLAIM'='claim-zJk7TudnL7miXz1QLTUs + - PLEX_UID'='99 + - PLEX_GID'='100 + - VERSION'='latest + labels: + - net.unraid.docker.managed=dockerman + - net.unraid.docker.webui='http://[IP]:[PORT:32400]/web' + - net.unraid.docker.icon='https://raw.githubusercontent.com/plexinc/pms-docker/master/img/plex-server.png' + - traefik.enable'='false + - test'='test + volumes: + - /mnt/user/transcode_cache/plex':'/transcode':'rw + - /mnt/user/plex_app/data':'/data':'rw + - /mnt/user/Youtube/':'/mnt/Youtube':'rw + - /mnt/user/plex_media':'/mnt/plex_media':'rw + - /mnt/user/plex_app/appdata':'/config':'rw + devices: + - /dev/dri + - /dev/dvb/ + image: plexinc/pms-docker +""" + +## + [[stack]] name = "media_apps" [stack.config]