# Voorbeeld voor Unraid (Docker Compose / Compose Manager) # Pas paden, token en public URL aan vóór starten. # # Build vanaf repo-root: # docker compose -f deploy/node/docker-compose.unraid.yml build # docker compose -f deploy/node/docker-compose.unraid.yml up -d services: media-node: build: context: ../.. dockerfile: deploy/docker/Dockerfile.media-node image: media-node:1.0.0 container_name: media-node restart: unless-stopped ports: - "8080:8080" environment: MEDIA_NODE_NAME: "Unraid-Node-01" MEDIA_NODE_MASTER_URL: "https://master.vonas.nl" MEDIA_NODE_PUBLIC_URL: "https://node01.vonas.nl" # Alleen nodig bij eerste start — daarna credentials-volume bewaren en token weghalen MEDIA_NODE_ENROLLMENT_TOKEN: "PLAK_TOKEN_HIER" # Paden BÍNnen de container (zie volumes hieronder) MEDIA_NODE_MOVIES: "/media/movies" MEDIA_NODE_SERIES: "/media/series" TZ: "Europe/Amsterdam" volumes: - /mnt/user/appdata/media-node/config:/etc/media-node - /mnt/user/appdata/media-node/data:/var/lib/media-node # Pas aan naar jouw Unraid shares (read-only) - /mnt/user/movies:/media/movies:ro - /mnt/user/series:/media/series:ro