Initial open-source self-hosted Songs2YT edition
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user