diff options
author | Roger Gonzalez <roger@rogs.me> | 2023-01-23 20:18:00 +0000 |
---|---|---|
committer | Roger Gonzalez <roger@rogs.me> | 2023-01-23 20:18:00 +0000 |
commit | f228a9ca17ca415167858f70671f73ef0eb4fe20 (patch) | |
tree | 02076ba4c6e6d5438bf62662fed30de93640fd32 /docker-compose.example.yaml | |
parent | b3d7af65186d70cc8ebd0ebcb57d6e1acb4414bf (diff) | |
parent | 6cdb6e3928eeb9479f7376d4fe031543b7f4c94a (diff) |
Merge branch 'add-jellyfin-plex' into 'master'
Add Jellyfin and Plex
See merge request rogs/yams!2
Diffstat (limited to 'docker-compose.example.yaml')
-rw-r--r-- | docker-compose.example.yaml | 29 |
1 files changed, 19 insertions, 10 deletions
diff --git a/docker-compose.example.yaml b/docker-compose.example.yaml index b0b025b..6af3b0b 100644 --- a/docker-compose.example.yaml +++ b/docker-compose.example.yaml @@ -1,24 +1,26 @@ version: "3" services: - # Emby is used to serve your media to the client devices - emby: - image: ghcr.io/linuxserver/emby - container_name: emby + # <media_service> is used to serve your media to the client devices + <media_service>: + image: lscr.io/linuxserver/<media_service> + container_name: <media_service> + #network_mode: host # plex environment: - PUID=<your_PUID> - PGID=<your_PGID> + - VERSION=docker volumes: - <media_folder>/movies:/data/movies - <media_folder>/tvshows:/data/tvshows - - <install_location>/config/emby:/config + - <install_location>/config/<media_service>:/config ports: - 8096:8096 restart: unless-stopped # qBitorrent is used to download torrents qbittorrent: - image: ghcr.io/linuxserver/qbittorrent + image: lscr.io/linuxserver/qbittorrent container_name: qbittorrent environment: - PUID=<your_PUID> @@ -34,7 +36,7 @@ services: # Sonarr is used to query, add downloads to the download queue and index TV shows sonarr: - image: ghcr.io/linuxserver/sonarr + image: lscr.io/linuxserver/sonarr container_name: sonarr environment: - PUID=<your_PUID> @@ -49,7 +51,7 @@ services: # Radarr is used to query, add downloads to the download queue and index Movies radarr: - image: ghcr.io/linuxserver/radarr + image: lscr.io/linuxserver/radarr container_name: radarr environment: - PUID=<your_PUID> @@ -64,7 +66,7 @@ services: # Bazarr is used to download and categorize subtitles bazarr: - image: ghcr.io/linuxserver/bazarr + image: lscr.io/linuxserver/bazarr container_name: bazarr environment: - PUID=<your_PUID> @@ -80,7 +82,7 @@ services: # Prowlarr is our torrent indexer/searcher. Sonarr/Radarr use Prowlarr as a # source prowlarr: - image: lscr.io/linuxserver/prowlarr:latest + image: lscr.io/linuxserver/prowlarr container_name: prowlarr environment: - PUID=<your_PUID> @@ -112,3 +114,10 @@ services: - OPENVPN_USER=<vpn_user> - OPENVPN_PASSWORD=<vpn_password> - SERVER_COUNTRIES=<vpn_country> + + # Watchtower is going to keep our instances updated + watchtower: + image: containrrr/watchtower + container_name: watchtower + volumes: + - /var/run/docker.sock:/var/run/docker.sock |