- Add wizard service (git.hangman-lab.top/hzhang/abstract-wizard:latest) - Add wizard-init service: uploads init-config on first deploy - Backend reads wizard config on startup, creates admin user + default project - Add init-config/harborforge.json with default admin credentials - Update README with initialization docs - Startup order: mysql → wizard → wizard-init → backend → frontend
20 lines
351 B
Plaintext
20 lines
351 B
Plaintext
# MySQL
|
|
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
|
|
WIZARD_URL=http://wizard:8080
|
|
WIZARD_CONFIG=harborforge.json
|
|
|
|
# Frontend
|
|
FRONTEND_PORT=3000
|
|
VITE_API_BASE=/api
|