Docker Compose
Start and update Violarr with a Compose file while retaining data across recreations.
Compose file
yaml
services:
icvdb-torznab:
image: ghcr.io/xbit18/violarr:latest
container_name: icvdb-torznab
restart: unless-stopped
ports:
- '8000:8000'
volumes:
- icvdb_data:/data
volumes:
icvdb_data:
name: icvdb_torznab_dataStart it:
bash
docker compose up -d
docker compose logs -f icvdb-torznabUpdate the image without removing data:
bash
docker compose pull
docker compose up -dVolume safety
Do not run docker compose down -v unless permanent data deletion is intended.
For configuration choices, see environment variables.
