VidArch Docs
Démarrer

Installation Docker

Déployer VidArch avec l'image publiée et des volumes persistants.

Créez un dossier contenant ce fichier compose.yml :

services:
  vidarch:
    image: ghcr.io/lucas-lepajollec/vidarch:latest
    container_name: vidarch
    restart: unless-stopped
    ports:
      - "127.0.0.1:2499:2499"
    environment:
      NODE_ENV: production
      PORT: 2499
      DATA_DIR: /app/data
      DOWNLOADS_DIR: /app/downloads
      AUTH_PASSWORD: ${AUTH_PASSWORD:-}
    volumes:
      - ./data:/app/data
      - ./downloads:/app/downloads

Créez ensuite un fichier .env à côté du Compose :

AUTH_PASSWORD=choisissez-une-phrase-longue-et-unique

Lancez le service :

docker compose up -d

Ouvrez http://127.0.0.1:2499, puis consultez le premier démarrage.