The purpose of this project is to save Vtuber singing streams where often are unarchived due to copyright issues.

jasonyangee/archivedv:latest
ghcr.io/jasonyang-ee/archivedv:latest
services:
vtuber:
image: jasonyangee/archivedv:latest
container_name: archivedv
restart: unless-stopped
user: "1000:1000"
ports:
- "3000:3000"
volumes:
- ./vtuber/data:/app/data
- ./vtuber/video:/app/download
environment:
TZ: America/Los_Angeles
# PUSHOVER_APP_TOKEN: ${PUSHOVER_APP_TOKEN}
# PUSHOVER_USER_TOKEN: ${PUSHOVER_USER_TOKEN}
Access the web interface at http://<host_ip>:3000
Bind mounts to preserve data:
/app/data/db.json/app/download/<channel_username>/<video_title>/A cron job runs every 10 minutes to check for new live streams.
Pushover is used to send mobile/desktop notifications on each successful download.
It is recommended to run the container with a non-root user. The default user ID is 1000.
Change to the user ID of your host system if necessary. You can do this by modifying the user field in the Docker Compose file.
Content type
Image
Digest
sha256:5d6921c37…
Size
142.5 MB
Last updated
3 months ago
docker pull jasonyangee/archivedv