Skip to content

Instantly share code, notes, and snippets.

@ivanmal
Created January 3, 2022 18:09
Show Gist options
  • Save ivanmal/7ac48b61b04dffe1852ee5f4911dd269 to your computer and use it in GitHub Desktop.
Save ivanmal/7ac48b61b04dffe1852ee5f4911dd269 to your computer and use it in GitHub Desktop.
Cloud Box
version: "3.7"
services:
samba:
image: servercontainers/samba
container_name: samba
network_mode: host
restart: always
environment:
SAMBA_VOLUME_CONFIG_share: "[Share]; path=/shares/share; guest ok = yes; read only = no; browseable = yes; writable = yes; comment = Shared Folder"
SAMBA_VOLUME_CONFIG_torrent: "[Torrent]; path=/shares/torrent; guest ok = yes; read only = no; browseable = yes; writable = yes; comment = Torrent Folder"
volumes:
- /etc/avahi/services/:/external/avahi
- /media/USBHDD/share:/shares/share
- /media/USBHDD/torrent:/shares/torrent
jackett:
image: linuxserver/jackett
container_name: jackett
network_mode: host
environment:
- PUID=1000
- PGID=1000
- TZ=America/Sao_Paulo
volumes:
- ./jackett/config:/config
- /media/USBHDD/torrent:/downloads
restart: unless-stopped
deluge:
image: linuxserver/deluge
container_name: deluge
network_mode: host
environment:
- PUID=1000
- PGID=1000
- UMASK_SET=022
- TZ=America/Sao_Paulo
volumes:
- ./deluge/config:/config
- /media/USBHDD/torrent/:/downloads
- /media/USBHDD/share/:/share
restart: unless-stopped
sonarr:
image: linuxserver/sonarr
container_name: sonarr
network_mode: host
environment:
- PUID=1000
- PGID=1000
- TZ=America/Sao_Paulo
volumes:
- ./sonarr/config:/config
- /media/USBHDD/share/videos/series:/tv
- /media/USBHDD/torrent:/downloads
restart: unless-stopped
radarr:
image: linuxserver/radarr
container_name: radarr
network_mode: host
environment:
- PUID=1000
- PGID=1000
- TZ=America/Sao_Paulo
volumes:
- ./radarr/config:/config
- /media/USBHDD/share/videos/movies:/movies
- /media/USBHDD/torrent:/downloads
restart: unless-stopped
bazarr:
image: linuxserver/bazarr
container_name: bazarr
network_mode: host
environment:
- PUID=1000
- PGID=1000
- TZ=America/Sao_Paulo
volumes:
- ./bazarr/config:/config
- /media/USBHDD/share/videos/movies:/movies
- /media/USBHDD/share/videos/series:/tv
restart: unless-stopped
plex:
image: linuxserver/plex
container_name: plex
network_mode: host
environment:
- PUID=1000
- PGID=1000
- VERSION=docker
volumes:
- ./plex/config:/config
- /media/USBHDD/share/videos/series:/tv
- /media/USBHDD/share/videos/movies:/movies
- /media/USBHDD/share/videos/plex/transcoding:/transcode
restart: unless-stopped
organizr:
container_name: organizr
image: organizr/organizr
restart: unless-stopped
volumes:
- ./organizr/config:/config
environment:
- PUID=1000
- PGID=1000
- TZ=America/Sao_Paulo
- fpm=true
- branch=v2-master
network_mode: host
calibre-web:
image: linuxserver/calibre-web
container_name: calibre-web
environment:
- PUID=1000
- PGID=1000
- TZ=America/Sao_Paulo
- OAUTHLIB_RELAX_TOKEN_SCOPE=1 #optional
volumes:
- ./calibre-web:/config
- /media/USBHDD/share/books/library:/books
ports:
- 8083:8083
restart: unless-stopped
prowlarr:
image: linuxserver/prowlarr:develop
container_name: prowlarr
environment:
- PUID=1000
- PGID=1000
- TZ=America/Sao_Paulo
volumes:
- ./prowlarr:/config
ports:
- 9696:9696
restart: unless-stopped
overseerr:
image: ghcr.io/linuxserver/overseerr
container_name: overseerr
environment:
- PUID=1000
- PGID=1000
- TZ=America/Sao_Paulo
volumes:
- ./overseerr:/config
ports:
- 5055:5055
restart: unless-stopped
speedtest:
container_name: speedtest
image: henrywhitaker3/speedtest-tracker:dev
ports:
- 8765:80
volumes:
- ./speedtest:/config
environment:
- TZ=America/Sao_Paulo
- PGID=1000
- PUID=1000
- OOKLA_EULA_GDPR=true
logging:
driver: "json-file"
options:
max-file: "10"
max-size: "200k"
restart: unless-stopped
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment