Initial commit — YT Hub

Self-hosted personal YouTube management app.
FastAPI + SQLite backend, React + Vite + Tailwind frontend.
Dockerfiles and compose included for Portainer deployment.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
inputnoise
2026-05-25 20:09:04 +02:00
commit 1827dd6c4e
63 changed files with 14480 additions and 0 deletions

13
.env.example Normal file
View File

@@ -0,0 +1,13 @@
# Copy to .env and fill in values
# Required: strong random string for JWT signing
SECRET_KEY=changeme-use-a-real-secret
# Optional: path on the host where downloads are stored
DOWNLOAD_PATH=./downloads
# Optional: disable public registration after you've created your account
ALLOW_REGISTRATION=true
# Optional: Jellyfin integration URL
JELLYFIN_URL=