-
v0.2.0
StableAll checks were successfulBuild and publish Docker image / build-and-push (push) Successful in 2m0sreleased this
2026-04-03 18:03:16 +02:00 | -4 commits to main since this releaseMulti-password support with admin UI
You can now create and revoke individual guest passwords without restarting the service.
What's new:
/adminpage to add and revoke labeled guest passwords (e.g. "alice", "bob")ADMIN_PASSWORDreplacesAPP_PASSWORD— logging in with it grants admin access- Guest passwords are stored as
bcrypthashes indata/passwords.json, read dynamically on every login attempt - Built-in password generator (equivalent to
openssl rand -hex 16) data/directory must be mounted as a volume to persist passwords across restarts
Migration from v0.1.0:
RenameAPP_PASSWORDtoADMIN_PASSWORDin your.envfile.
Add a./data:/app/datavolume mount (see updateddocker-compose.yml).
On Linux:mkdir -p data && chown 1000:1000 dataDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.0
StableAll checks were successfulBuild and publish Docker image / build-and-push (push) Successful in 1m55sreleased this
2026-04-03 04:33:03 +02:00 | 1 commits to main since this releaseInitial release.
- Self-hosted web UI for downloading videos and audio via yt-dlp
- Video (H.264/AAC MP4), audio (MP3 192kbps), and clip modes
- Session dashboard with TTL countdown and deduplication
- Optional password protection
- Auto-cleanup of temporary files (configurable TTL)
- Non-root Docker container
- Docker Compose setup
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads