Skip to content

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_data

Start it:

bash
docker compose up -d
docker compose logs -f icvdb-torznab

Update the image without removing data:

bash
docker compose pull
docker compose up -d

Volume safety

Do not run docker compose down -v unless permanent data deletion is intended.

For configuration choices, see environment variables.

Violarr was created and made possible in part through generative AI tools, under human direction and review.