forked from I-am-PUID-0/DMB
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
executable file
·43 lines (43 loc) · 2.99 KB
/
docker-compose.yml
File metadata and controls
executable file
·43 lines (43 loc) · 2.99 KB
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
41
42
43
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
shm_size: 128mb ## Increased for PostgreSQL
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:rshared ## 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
- /home/username/docker/DMB/plex_debrid:/plex_debrid/config ## Location for plex_debrid data
- /home/username/docker/DMB/cli_debrid:/cli_debrid/data ## Location for cli_debrid data
- /home/username/docker/DMB/phalanx_db:/phalanx_db/data ## Location for phalanx_db data
- /home/username/docker/DMB/decypharr:/decypharr ## Location for decypharr data
environment:
- TZ=
- PUID=
- PGID=
- DMB_LOG_LEVEL=INFO
- ZURG_INSTANCES_REALDEBRID_API_KEY=
- RIVEN_FRONTEND_ENV_ORIGIN=http://0.0.0.0:3000 ## See Riven documentation for more details
# network_mode: container:gluetun ## Example to attach to gluetun vpn container if realdebrid blocks IP address
ports:
- "3005:3005" ## DMB Frontend
- "3000:3000" ## Riven Frontend
- "5050:5050" ## pgAdmin 4
- "5000:5000" ## CLI Debrid Frontend
- "8282:8282" ## Decypharr Frontend
devices:
- /dev/fuse:/dev/fuse:rwm
cap_add:
- SYS_ADMIN
security_opt:
- apparmor:unconfined
- no-new-privileges