inital commit, very early alpha stage

This commit is contained in:
2026-06-30 13:38:24 +02:00
parent f5530ad336
commit 70cf1a84ca
72 changed files with 14074 additions and 2 deletions

34
docker-compose.yml Normal file
View File

@@ -0,0 +1,34 @@
services:
backend:
build:
context: ./backend
command: sh -c "python -m app.db.seed && uvicorn app.main:app --host 0.0.0.0 --port 8000"
environment:
DEV_MODE: "true"
SERVER_NAME: "GroupHome Local"
SERVER_ORIGIN: "http://localhost:8000"
API_BASE_URL: "http://localhost:8000/api"
FRONTEND_ORIGIN: "http://localhost:5173"
DATABASE_URL: "sqlite:////data/grouphome.db"
SESSION_SECRET: "dev-compose-change-me"
CORS_ORIGINS: "http://localhost:5173,http://127.0.0.1:5173"
UPLOAD_DIR: "/data/uploads"
volumes:
- backend-data:/data
ports:
- "8000:8000"
frontend:
build:
context: ./frontend
command: npm run dev
environment:
VITE_API_BASE_URL: ""
ports:
- "5173:5173"
depends_on:
- backend
volumes:
backend-data: