Initial open-source self-hosted Songs2YT edition

This commit is contained in:
Songs2YT
2026-07-17 02:12:07 +02:00
commit de6794f5f4
137 changed files with 17857 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
# Songs2YT (open source)
Self-hosted edition of Songs2YT. Unlimited quotas when `S2YT_EDITION=selfhosted` (default in `.env.example`).
## Run with Docker packaging
Use the sibling folder:
```bash
cd ../Songs2YT-docker
cp .env.example .env
# edit Google OAuth + NEXTAUTH_SECRET
docker compose up -d --build
```
## Local development
```bash
cp .env.example .env
docker compose -f docker-compose.dev.yml up -d
npm install
npm run db:push
npm run dev
npm run worker
```
Source intended for Gitea: https://git.atakanozban.com/Songs2YT