forked from baron/baron-sso
1.7 KiB
1.7 KiB
WSL Local Run Notes - 2026-06-18
Environment
- Host path:
/home/ubuntu/workspace/baron-sso - Runtime: WSL Ubuntu
- Docker Compose: available via
docker compose - Working branch:
dev
Local URLs
- UserFront:
http://localhost:5000 - AdminFront:
http://localhost:5173 - DevFront:
http://localhost:5174 - OrgFront:
http://localhost:5175
Run Sequence
make build-auth-config
make validate-auth-config
make up-dev
make dev
Verified State
baron_backend: healthybaron_userfront: healthybaron_gateway: healthybaron_postgres: healthybaron_redis: runningory_kratos,ory_hydra,ory_keto,ory_oathkeeper: running
Backend health check:
{"checks":{"clickhouse":"ok","oathkeeper":"ok","redis":"ok"},"status":"ok"}
Local Fixes Applied
.env- Switched
APP_ENVtodev. - Removed inline comments from key env values that were leaking trailing spaces.
- Set public local URLs to
localhost. - Removed staging callback URLs from local callback lists.
- Switched
backend/internal/service/redis_service.go- Added nil guards to Redis helper methods to prevent backend panic when Redis is not initialized.
docker-compose.yaml- Set OrgFront runtime
VITE_OIDC_CLIENT_ID=orgfrontso it does not inheritdevfrontfrom.env.
- Set OrgFront runtime
Browser Verification
- UserFront opens and reaches the login screen.
- AdminFront opens.
- DevFront opens.
- OrgFront opens and reaches the login screen after fixing the OIDC client id.
Next Tasks
- Connect Gitea MCP.
- Connect Playwright MCP.
- Use local browser checks and repository inspection for architecture and feature analysis.
- Prepare roadmap proposal after architecture and feature review.