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: