Files
HarborForge/.env.example
zhi 4b67356e87 feat: setup wizard via SSH tunnel, config volume architecture
- Wizard binds 127.0.0.1 only, requires SSH tunnel for access
- Shared config volume: wizard writes, backend reads
- Backend waits for config file before starting uvicorn
- Frontend detects backend health, shows setup wizard if not ready
- Remove wizard-init container and init-config directory
- Remove backend volume mount of source code
- Update README with full deployment flow
2026-03-06 13:47:02 +00:00

20 lines
403 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# MySQL (docker-compose 内部默认值wizard 配置优先)
MYSQL_ROOT_PASSWORD=harborforge_root
MYSQL_DATABASE=harborforge
MYSQL_USER=harborforge
MYSQL_PASSWORD=harborforge_pass
MYSQL_PORT=3306
# Backend
SECRET_KEY=change_me_in_production
LOG_LEVEL=INFO
BACKEND_PORT=8000
# AbstractWizard (localhost only)
WIZARD_PORT=18080
# Frontend
FRONTEND_PORT=3000
VITE_API_BASE=/api
VITE_WIZARD_PORT=18080