Initial scaffold: FastAPI backend + React frontend + Docker Compose

- Backend: FastAPI with SQLite, clip CRUD, health check
- Frontend: React + Vite + TypeScript + Tailwind, dark theme
- Components: Generator, Gallery, Player
- Docker: Compose setup for backend + frontend
- Architecture docs in Palace KB
This commit is contained in:
rin.kagamine committed 2026-05-26 18:18:55 -04:00
commit a2bc785b14
23 files changed
+819

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
version: '3.8'
services:
backend:
build:
context: ./backend
dockerfile: Dockerfile
ports:
- "8000:8000"
volumes:
- ./data:/app/data
environment:
- LYRIA_API_KEY=${LYRIA_API_KEY}
restart: unless-stopped
frontend:
build:
context: ./frontend
dockerfile: Dockerfile
ports:
- "3000:3000"
depends_on:
- backend
restart: unless-stopped