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 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 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 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