services: backend: build: context: . dockerfile: backend/Dockerfile restart: unless-stopped volumes: - ./data/db:/data - downloads:/downloads environment: DATABASE_URL: sqlite:////data/app.db DOWNLOAD_PATH: /downloads SECRET_KEY: ${SECRET_KEY:-changeme} frontend: build: context: ./frontend dockerfile: Dockerfile restart: unless-stopped ports: - "5173:80" depends_on: - backend volumes: downloads: driver: local driver_opts: type: none o: bind device: /mnt/serverdata/youtube