add superset airbyte setup and merge md file

This commit is contained in:
jigoong
2026-03-02 21:58:51 +07:00
parent 550d926139
commit 6f6009d63e
15 changed files with 1220 additions and 19 deletions

54
04-ingestion/.airbyte.env Normal file
View File

@@ -0,0 +1,54 @@
# Airbyte Configuration
# This file contains environment-specific settings for Airbyte deployment
# Airbyte Version (using latest stable - will be determined by abctl)
AIRBYTE_VERSION=latest
# Database Configuration (using shared PostgreSQL from 01-infra)
DATABASE_HOST=postgres
DATABASE_PORT=5432
DATABASE_USER=postgres
DATABASE_PASSWORD=Secure_Hospital_Pass_2026
DATABASE_DB=airbyte
# Temporal Database Configuration
TEMPORAL_DB=temporal
TEMPORAL_VISIBILITY_DB=temporal_visibility
# Port Configuration
# Using 8030 instead of default 8000 to avoid conflicts
AIRBYTE_PORT=8030
# Authentication
# Using Nginx Proxy Manager for authentication (Keycloak not natively supported by Airbyte)
# Basic auth disabled - authentication handled by nginx proxy
BASIC_AUTH_USERNAME=
BASIC_AUTH_PASSWORD=
BASIC_AUTH_PROXY_TIMEOUT=900
# Deployment Settings
# Enable low-resource mode for environments with <4 CPU cores
LOW_RESOURCE_MODE=true
# Host Configuration
# Domain: ai.sriphat.com/airbyte (configured via nginx proxy)
# Local access: IP:8030
AIRBYTE_HOST=ai.sriphat.com
# Set to true if running over HTTP behind nginx proxy
INSECURE_COOKIES=true
# Backup Configuration
ENABLE_BACKUP=true
BACKUP_SCHEDULE="0 2 * * *" # Daily at 2 AM
# Workspace and Data Directories
WORKSPACE_ROOT=/workspace
CONFIG_ROOT=/data
LOCAL_ROOT=/local_root
# Logging
LOG_LEVEL=INFO
# Timezone
TZ=Asia/Bangkok