This commit is contained in:
tao.chen
2026-07-30 20:02:19 +08:00
parent c1e15758a3
commit ec53edbce5
23 changed files with 191 additions and 1085 deletions
+8 -24
View File
@@ -1,33 +1,17 @@
COMPOSE_PROJECT_NAME=model-platform-refactored
# Local development ports
NGINX_PORT=8080
GATEWAY_PORT=8081
MYSQL_PORT=3308
REDIS_PORT=6380
RUSTFS_API_PORT=9010
RUSTFS_CONSOLE_PORT=9011
# ports
BACKEND_PORT=8010
RUNTIME_PORT=8012
SCHEDULE_PORT=8013
# Jupyter runs on the internal Compose network only in step 14.
JUPYTER_IMAGE=quay.io/jupyter/base-notebook:2025-12-31
JUPYTER_TOKEN=ChangeMe_Jupyter_Internal_2026
# MySQL connection URI (async SQLAlchemy driver)
DATABASE_URL=mysql+asyncmy://model_platform:ChangeMe_MySQL_App_2026@mysql:3306/model_platform?charset=utf8mb4
# MySQL 8 local development credentials
MYSQL_DATABASE=model_platform
MYSQL_USER=model_platform
MYSQL_PASSWORD=ChangeMe_MySQL_App_2026
MYSQL_ROOT_PASSWORD=ChangeMe_MySQL_Root_2026
# Redis local development credential
REDIS_PASSWORD=ChangeMe_Redis_2026
# RustFS local development image and credentials
RUSTFS_IMAGE=rustfs/rustfs:latest
# Object storage (S3-compatible) endpoints
RUSTFS_INTERNAL_ENDPOINT=http://rustfs:9000
RUSTFS_PUBLIC_ENDPOINT=http://localhost:9010
RUSTFS_ACCESS_KEY=modelplatform
RUSTFS_SECRET_KEY=ChangeMe_RustFS_2026
# Internal service authentication; replace in every non-local environment.
INTERNAL_SERVICE_TOKEN=ChangeMe_Internal_Service_2026
RUSTFS_API_PORT=9010
RUSTFS_CONSOLE_PORT=9011