| 1234567891011121314151617181920212223242526272829303132 |
- FRONTEND_PORT=8080
- APP_BASE_URL=http://localhost:8080
- CORS_ORIGIN=http://localhost:8080
- MYSQL_ROOT_PASSWORD=123456
- MYSQL_DATABASE=aitori_stylist
- REDIS_PASSWORD=123456
- JWT_SECRET=replace-me
- JWT_EXPIRES_IN=7d
- INITIAL_STYLIST_ID=1
- INITIAL_STYLIST_USERNAME=Ogawa
- INITIAL_STYLIST_EMAIL=stylist@example.com
- INITIAL_STYLIST_PASSWORD=Passw0rd!
- STORAGE_DRIVER=gcs
- GCS_BUCKET=aitori-public
- GCS_PROJECT_ID=app-aitori-jp
- GCS_CLIENT_EMAIL=oss-227@app-aitori-jp.iam.gserviceaccount.com
- GCS_PRIVATE_KEY=-----BEGIN PRIVATE KEY-----\nreplace-me\n-----END PRIVATE KEY-----\n
- CUSTOMER_DEFAULT_AVATAR_URL=https://storage.googleapis.com/aitori-public/style/sample/066c7ba22ea149268444bc2d919d5b97.png
- AI_SIMULATION_BASE_URL=http://host.docker.internal:8084
- AI_SIMULATION_REFRESH_INTERVAL_MS=10000
- AI_SIMULATION_HTTP_TIMEOUT_MS=15000
- SEED_DEMO_DATA=true
- # Optional: override when Docker Hub is not reachable from your network.
- NODE_IMAGE=node:20-alpine
- NGINX_IMAGE=nginx:1.27-alpine
|