update configuration docker setup for data platform
This commit is contained in:
55
07-minio/.env.example
Normal file
55
07-minio/.env.example
Normal file
@@ -0,0 +1,55 @@
|
||||
# MinIO Configuration
|
||||
# Copy this file to .env and update with your values
|
||||
|
||||
# ============================================================================
|
||||
# MinIO Credentials
|
||||
# ============================================================================
|
||||
MINIO_ROOT_USER=minioadmin
|
||||
MINIO_ROOT_PASSWORD=minioadmin_secure_password_2026
|
||||
|
||||
# ============================================================================
|
||||
# MinIO Ports
|
||||
# ============================================================================
|
||||
MINIO_API_PORT=9000
|
||||
MINIO_CONSOLE_PORT=9001
|
||||
|
||||
# ============================================================================
|
||||
# MinIO Server URLs (for reverse proxy)
|
||||
# ============================================================================
|
||||
# API endpoint URL (for S3 API access)
|
||||
MINIO_SERVER_URL=https://ai.sriphat.com/minio
|
||||
|
||||
# Console UI URL (for web interface)
|
||||
MINIO_BROWSER_REDIRECT_URL=https://ai.sriphat.com/minio-console
|
||||
|
||||
# ============================================================================
|
||||
# MinIO Region
|
||||
# ============================================================================
|
||||
MINIO_REGION=ap-southeast-1
|
||||
|
||||
# ============================================================================
|
||||
# Keycloak Integration (OpenID Connect)
|
||||
# ============================================================================
|
||||
# Keycloak OpenID configuration URL
|
||||
# Format: https://{keycloak-domain}/realms/{realm-name}/.well-known/openid-configuration
|
||||
MINIO_IDENTITY_OPENID_CONFIG_URL=https://ai.sriphat.com/keycloak/realms/sriphat/.well-known/openid-configuration
|
||||
|
||||
# MinIO client in Keycloak
|
||||
MINIO_IDENTITY_OPENID_CLIENT_ID=minio
|
||||
|
||||
# Client secret from Keycloak
|
||||
MINIO_IDENTITY_OPENID_CLIENT_SECRET=your-minio-client-secret-here
|
||||
|
||||
# Claim name for policy mapping (default: policy)
|
||||
MINIO_IDENTITY_OPENID_CLAIM_NAME=policy
|
||||
|
||||
# OpenID scopes
|
||||
MINIO_IDENTITY_OPENID_SCOPES=openid,profile,email
|
||||
|
||||
# Redirect URI after authentication
|
||||
MINIO_IDENTITY_OPENID_REDIRECT_URI=https://ai.sriphat.com/minio-console/oauth_callback
|
||||
|
||||
# ============================================================================
|
||||
# Timezone
|
||||
# ============================================================================
|
||||
TZ=Asia/Bangkok
|
||||
Reference in New Issue
Block a user