-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
39 lines (36 loc) · 1.62 KB
/
Copy pathdocker-compose.yml
File metadata and controls
39 lines (36 loc) · 1.62 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
# EXAMPLE docker-compose.yml for dovi_convert
services:
dovi_convert:
image: cryptochrome/dovi_convert:latest
container_name: dovi_convert
hostname: dovi-convert
# =========================================================================
# User/Group ID for file permissions
# Set these to match your NAS user to avoid permission issues
# Uses 1000 by default
# =========================================================================
environment:
- PUID=1000 # Your user ID (run 'id' to find)
- PGID=1000 # Your group ID
- TZ=Europe/Berlin # Your timezone
# =========================================================================
# Volume mounts - adjust paths to match your setup
# =========================================================================
volumes:
# Mount your media folder(s) here
# Format: /path/on/host:/data
- /mnt/media/movies:/data/movies
- /mnt/media/tv:/data/tv
# Add a cache directory (e.g. fast SSD for temp files to use with -temp flag)
# - /mnt/path/to/ssd:/cache
# =========================================================================
# Web terminal port
# Access at http://your-nas-ip:7681
# Change the first number to use a different port (e.g., 8080:7681)
# =========================================================================
ports:
- 7681:7681
# =========================================================================
# Container behavior
# =========================================================================
restart: unless-stopped