-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathdocker-compose.yml
40 lines (40 loc) · 2.51 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
services:
DMB:
container_name: DMB
image: iampuid0/dmb:latest ## Optionally, specify a specific version of DMB w/ image: iampuid0/dmb:2.0.0
stop_grace_period: 30s ## Adjust as need to allow for graceful shutdown of the container
stdin_open: true ## docker run -i
tty: true ## docker run -t
volumes:
- /home/username/docker/DMB/config:/config ## Location of configuration files. If a Zurg config.yml and/or Zurg app is placed here, it will be used to override the default configuration and/or app used at startup.
- /home/username/docker/DMB/log:/log ## Location for logs
- /home/username/docker/DMB/Zurg/RD:/zurg/RD ## Location for Zurg RealDebrid active configuration
- /home/username/docker/DMB/Zurg/mnt:/data:shared ## Location for rclone mount to host
- /home/username/docker/DMB/Riven/data:/riven/backend/data ## Location for Riven backend data
- /home/username/docker/DMB/Riven/mnt:/mnt ## Location for Riven symlinks
- /home/username/docker/DMB/PostgreSQL/data:/postgres_data ## Location for PostgreSQL database
- /home/username/docker/DMB/pgAdmin4/data:/pgadmin/data ## Location for pgAdmin 4 data
- /home/username/docker/DMB/Zilean/data:/zilean/app/data ## Location for Zilean data
environment:
- TZ=
- PUID=
- PGID=
- ZURG_ENABLED=true
- RD_API_KEY=
- RCLONE_MOUNT_NAME=DMB
- ZILEAN_ENABLED=true
- RIVEN_ENABLED=true
- ORIGIN=http://0.0.0.0:3000 ## See Riven documentation for more details
- PGADMIN_SETUP_EMAIL= ## Set if using pgAdmin 4 - Ex. [email protected]
- PGADMIN_SETUP_PASSWORD= ## Set if using pgAdmin 4
# network_mode: container:gluetun ## Example to attach to gluetun vpn container if realdebrid blocks IP address
ports:
- "3000:3000" ## Riven frontend
- "5050:5050" ## pgAdmin 4
devices:
- /dev/fuse:/dev/fuse:rwm
cap_add:
- SYS_ADMIN
security_opt:
- apparmor:unconfined
- no-new-privileges