inital commit, very early alpha stage
This commit is contained in:
34
docker-compose.yml
Normal file
34
docker-compose.yml
Normal 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:
|
||||
|
||||
Reference in New Issue
Block a user