Finish MVP and dockerize

This commit is contained in:
2026-04-02 19:15:47 +02:00
parent 90ad5e0260
commit 30cb18b55e
50 changed files with 2346 additions and 17 deletions

View File

@@ -4,6 +4,8 @@ COMPOSE_PROJECT_NAME=$NAME
# Backend
BACKEND_MODE=fastapi
BACKEND_PORT=9812
DATABASE_URL=postgresql+asyncpg://postgres:postgres@localhost:5432/resume_branches
CORS_ORIGINS=http://localhost:3000
# Ports
REDIS_PORT=6378
@@ -36,11 +38,14 @@ LOGDIR="/tmp/logs-$NAME/"
NEXT_PUBLIC_REQUIRE_AUTH=false
NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.co
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=your_supabase_anon_key_here
NEXT_PUBLIC_API_BASE_URL=http://localhost:9812
# MinIO
# MinIO Object Storage (used instead of S3)
MINIO_ROOT_USER=minioadmin
MINIO_ROOT_PASSWORD=minioadmin
MINIO_ENDPOINT=localhost:9900
MINIO_ENDPOINT=http://localhost:9900
MINIO_BUCKET=resume-branches
MINIO_REGION=us-east-1
# ML
ML_LATEST_WEIGHTS_PATH=/app/models/weights
@@ -48,6 +53,12 @@ MLFLOW_TRACKING_URI=http://localhost:5000
# AI / Agents
ANTHROPIC_API_KEY=sk-ant-...
# Auth / Publishing
PUBLIC_BASE_URL=https://cv.alves.world
CV_PUBLIC_DOMAIN=cv.alves.world
AUTH_DISABLE_VERIFICATION=true
# AUTH_OIDC_ISSUER=
# AUTH_OIDC_AUDIENCE=
# Optional: use Bedrock instead of direct Anthropic API
# CLAUDE_CODE_USE_BEDROCK=1
# Optional: use Vertex AI