# PostgreSQL PD_USERNAME=postgres DB_PASSWORD=123456 DB_PORT=5432 DB_NAME=app DB_HOST=postgres DB_HOST_RO=postgres # Redis REDIS_HOST=redis REDIS_PORT=6379 REDIS_PASSWORD= # Mongo (chat) MONGO_URI=mongodb://mongo:27017 MONGO_DATABASE=juwan_chat # Kafka KAFKA_BROKER=kafka:9092 # JWT JWT_SECRET_KEY=MGUyMWE3ZDhjMTQ5ZDg1MWViOWU0MGM3OTE2NWVkYTBlOTE5ZWRkZDU1YjYzOGJjOWRiNzM0NTc4NDIyMjlkZQ # RPC targets (compose DNS) SNOWFLAKE_RPC_TARGET=snowflake:8080 USER_RPC_TARGET=user-rpc:8080 USER_VERIFICATIONS_RPC_TARGET=user-verifications-rpc:8080 PLAYER_RPC_TARGET=player-rpc:8080 GAME_RPC_TARGET=game-rpc:8080 SHOP_RPC_TARGET=shop-rpc:8080 ORDER_RPC_TARGET=order-rpc:8080 WALLET_RPC_TARGET=wallet-rpc:8080 COMMUNITY_RPC_TARGET=community-rpc:8080 REVIEW_RPC_TARGET=review-rpc:8080 DISPUTE_RPC_TARGET=dispute-rpc:8080 NOTIFICATION_RPC_TARGET=notification-rpc:8080 SEARCH_RPC_TARGET=search-rpc:8080 OBJECTSTORY_RPC_TARGET=objectstory-rpc:8080 # Chat WebTransport TLS (dev self-signed; chat service reads OptionalValue with empty fallback) CHAT_WT_CERT_FILE=/etc/certs/tls.crt CHAT_WT_KEY_FILE=/etc/certs/tls.key # Email (placeholder) EMAIL_SMTP_HOST=smtp.example.com EMAIL_SMTP_PORT=465 EMAIL_SMTP_USERNAME=test@example.com EMAIL_SMTP_PASSWORD=changeme EMAIL_FROM_ADDRESS=test@example.com EMAIL_FROM_NAME=juwan-dev EMAIL_REPLY_TO= # S3 (objectstory, placeholder) S3_ENDPOINT=https://example.com S3_ACCESS_KEY=changeme S3_SECRET_KEY=changeme S3_BUCKET_NAME=dev-bucket S3_REGION=auto # Admin (auto-init on first startup) ADMIN_USERNAME=admin ADMIN_PASSWORD=admin123 ADMIN_EMAIL=admin@juwan.dev