initial commit
This commit is contained in:
7
docker_portainer_stacks/htpc/README.md
Normal file
7
docker_portainer_stacks/htpc/README.md
Normal file
@ -0,0 +1,7 @@
|
||||
***Docker containers:***
|
||||
1. qbittorrent
|
||||
2. jellyfin
|
||||
3. sonarr
|
||||
4. bazarr
|
||||
5. radarr
|
||||
6. jackett
|
18
docker_portainer_stacks/htpc/config.env
Normal file
18
docker_portainer_stacks/htpc/config.env
Normal file
@ -0,0 +1,18 @@
|
||||
### Volumes / Folders
|
||||
volume_qbittorrent="/HTPC/docker/qbittorrent"
|
||||
volume_jellyfin="/HTPC/docker/jellyfin"
|
||||
volume_sonarr="/HTPC/docker/sonarr"
|
||||
volume_bazarr="/HTPC/docker/bazarr"
|
||||
volume_radarr="/HTPC/docker/radarr"
|
||||
volume_jackett="/HTPC/docker/jackett"
|
||||
|
||||
### HTPC Media
|
||||
media_folder="/HTPC/media"
|
||||
media_downloads="/HTPC/downloads"
|
||||
media_tvshows="/HTPC/media/tvshows"
|
||||
media_movies="/HTPC/media/movies"
|
||||
|
||||
### Other configs
|
||||
PUID="1000"
|
||||
PGID="1000"
|
||||
TZ="Europe/Lisbon"
|
117
docker_portainer_stacks/htpc/docker-compose.yml
Normal file
117
docker_portainer_stacks/htpc/docker-compose.yml
Normal file
@ -0,0 +1,117 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
qbittorrent:
|
||||
image: linuxserver/qbittorrent:latest
|
||||
container_name: qbittorrent
|
||||
network_mode: HTPC
|
||||
volumes:
|
||||
- ${volume_qbittorrent}:/config
|
||||
- ${media_downloads}:/downloads
|
||||
ports:
|
||||
- "8080:8080"
|
||||
- "6881:6881"
|
||||
- "6881:6881/udp"
|
||||
restart: always
|
||||
environment:
|
||||
- PUID=${PUID}
|
||||
- PGID=${PGID}
|
||||
- TZ=${TZ}
|
||||
- UMASK=022
|
||||
- WEBUI_PORT=8080
|
||||
labels:
|
||||
- com.centurylinklabs.watchtower.enable=true
|
||||
|
||||
jellyfin:
|
||||
image: linuxserver/jellyfin:latest
|
||||
container_name: jellyfin
|
||||
network_mode: HTPC
|
||||
environment:
|
||||
- PUID=${PUID}
|
||||
- PGID=${PGID}
|
||||
- TZ=${TZ}
|
||||
volumes:
|
||||
- ${volume_jellyfin}:/config
|
||||
- ${media_folder}:/data/HTPC
|
||||
- /opt/vc/lib:/opt/vc/lib
|
||||
ports:
|
||||
- 8096:8096
|
||||
- 8920:8920
|
||||
- 7359:7359/udp
|
||||
- 1900:1900/udp
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
- com.centurylinklabs.watchtower.enable=true
|
||||
|
||||
sonarr:
|
||||
image: linuxserver/sonarr:latest
|
||||
container_name: sonarr
|
||||
network_mode: HTPC
|
||||
environment:
|
||||
- PUID=${PUID}
|
||||
- PGID=${PGID}
|
||||
- TZ=${TZ}
|
||||
volumes:
|
||||
- ${volume_sonarr}:/config
|
||||
- ${media_tvshows}:/tv
|
||||
- ${media_downloads}:/downloads
|
||||
ports:
|
||||
- 8989:8989
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
- com.centurylinklabs.watchtower.enable=true
|
||||
|
||||
bazarr:
|
||||
image: linuxserver/bazarr:latest
|
||||
container_name: bazarr
|
||||
network_mode: HTPC
|
||||
environment:
|
||||
- PUID=${PUID}
|
||||
- PGID=${PGID}
|
||||
- TZ=${TZ}
|
||||
- UMASK_SET=022
|
||||
volumes:
|
||||
- ${volume_bazarr}:/config
|
||||
- ${media_movies}:/movies
|
||||
- ${media_tvshows}:/tv
|
||||
ports:
|
||||
- 6767:6767
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
- com.centurylinklabs.watchtower.enable=true
|
||||
|
||||
radarr:
|
||||
image: linuxserver/radarr:latest
|
||||
container_name: radarr
|
||||
network_mode: HTPC
|
||||
environment:
|
||||
- PUID=${PUID}
|
||||
- PGID=${PGID}
|
||||
- TZ=${TZ}
|
||||
- UMASK_SET=022
|
||||
volumes:
|
||||
- ${volume_radarr}:/config
|
||||
- ${media_movies}:/movies
|
||||
- ${media_downloads}:/downloads
|
||||
ports:
|
||||
- 7878:7878
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
- com.centurylinklabs.watchtower.enable=true
|
||||
|
||||
jackett:
|
||||
image: linuxserver/jackett:latest
|
||||
container_name: jackett
|
||||
network_mode: HTPC
|
||||
environment:
|
||||
- PUID=${PUID}
|
||||
- PGID=${PGID}
|
||||
- TZ=${TZ}
|
||||
- AUTO_UPDATE=true
|
||||
volumes:
|
||||
- ${volume_jackett}:/config
|
||||
- ${media_downloads}:/downloads
|
||||
ports:
|
||||
- 9117:9117
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
- com.centurylinklabs.watchtower.enable=true
|
Reference in New Issue
Block a user