Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- services:
- ts-webserver1:
- image: tailscale/tailscale:latest
- container_name: tailscale
- hostname: ugreen-nas
- environment:
- - TS_AUTHKEY=tskey-auth-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- - TS_STATE_DIR=/var/lib/tailscale
- volumes:
- - tailscale-data-webserver1:/var/lib/tailscale
- devices:
- - /dev/net/tun:/dev/net/tun
- cap_add:
- - net_admin
- - sys_module
- restart: unless-stopped
- webserver1:
- image: nginx
- container_name: nginx_reverse_proxy
- network_mode: service:ts-webserver1
- depends_on:
- - ts-webserver1
- restart: unless-stopped
- jellyfin-ts:
- image: tailscale/tailscale:latest
- container_name: tailscale_jellyfin_server
- hostname: ugreen-jellyfin
- environment:
- - TS_AUTHKEY=tskey-auth-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- - TS_STATE_DIR=/var/lib/tailscale
- volumes:
- - jellyfin-ts:/var/lib/tailscale
- - /dev/net/tun:/dev/net/tun
- cap_add:
- - net_admin
- - sys_module
- ports:
- - 8096:8096
- restart: unless-stopped
- jellyfin:
- image: jellyfin/jellyfin:latest
- container_name: jellyfin
- network_mode: service:jellyfin-ts
- user: 1000:10
- volumes:
- - /volume1/docker/jellyfin/config:/config
- - /volume1/docker/jellyfin/cache:/cache
- - /volume1/Media/Movies:/Movies
- - /volume1/Media/TV:/TV
- - /volume1/Media/Anime:/Anime
- - /volume1/Media/Anime Movies:/Anime Movies
- - /volume1/Media/AMV:/AMV
- - /volume1/Media/Music Videos:/Music Videos
- devices:
- - /dev/dri/renderD128:/dev/dri/renderD128
- - /dev/dri/card0:/dev/dri/card0
- restart: unless-stopped
- volumes:
- tailscale-data-webserver1:
- driver: local
- jellyfin-ts:
- driver: local
Advertisement
Add Comment
Please, Sign In to add comment