Skip to content

Instantly share code, notes, and snippets.

@dmpanch
Created April 25, 2024 21:12
Show Gist options
  • Save dmpanch/92e0f4af0604806fb913d4f0f3faa5da to your computer and use it in GitHub Desktop.
Save dmpanch/92e0f4af0604806fb913d4f0f3faa5da to your computer and use it in GitHub Desktop.
qbittorrent + telegram bot + plex + timemachine
version: '3.9'
services:
qbittorrent:
image: lscr.io/linuxserver/qbittorrent:latest
container_name: qbittorrent
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- WEBUI_PORT=8080
- TORRENTING_PORT=6881
volumes:
- '/home/dmpanch/docker/qbittorrent/config:/config'
- '/home/dmpanch/samsung/downloads:/downloads'
ports:
- 8080:8080
- 6881:6881
- 6881:6881/udp
restart: unless-stopped
plex:
image: plexinc/pms-docker
container_name: plex
network_mode: host
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- VERSION=docker
- PLEX_CLAIM= #optional
volumes:
- /home/dmpanch/docker/plex/database:/config
- /home/dmpanch/samsung/transcode:/transcode
- /home/dmpanch/samsung/media:/data
restart: unless-stopped
qbittelebot:
image: 0one2/qbittorrent-bot
container_name: qbittorrent-bot
volumes:
- ./config.toml:/app/config.toml
timemachine:
container_name: timemachine
image: mbentley/timemachine:smb
restart: unless-stopped
environment:
- TM_USERNAME=timemachine
- TM_GROUPNAME=timemachine
- PASSWORD=password
- TM_UID=1000
- TM_GID=1000
- SET_PERMISSIONS=false
- VOLUME_SIZE_LIMIT=0
hostname: timemachine
volumes:
- /home/dmpanch/wd/timemachine:/opt/timemachine
tmpfs:
- /tmp
networks:
macvlan:
ipv4_address: 192.168.1.18
networks:
macvlan:
external: true
name: macvlan1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment