Skip to content

Docker Compose

This is the recommended starter layout for GuideVault.

services:
guidevault:
image: ghcr.io/shredder5262/guidevault:latest
container_name: guidevault
restart: unless-stopped
ports:
- "5478:5478"
volumes:
- ./config:/config
- ./data:/data
- ./library:/library

GuideVault currently listens inside the container on 5478. To run a second instance, keep the container-side port at 5478 and change only the host-side port.

ports:
- "5479:5478"

Open the second instance at:

http://localhost:5479