First version works!

This commit is contained in:
2025-10-30 14:45:41 +11:00
commit 3d2e95e858
74 changed files with 6432 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
version: '3.8'
services:
youmusic:
build: .
ports:
- "8000:8000"
volumes:
- ./data:/app/data
- ./backend:/app/backend
environment:
- DATABASE_URL=sqlite+aiosqlite:////app/data/youmusic.db
- MUSIC_DIR=/app/data/music
- UPLOAD_DIR=/app/data/uploads
- TEMP_DIR=/app/data/temp
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8000/health"]
interval: 30s
timeout: 10s
retries: 3