# Kestra Configuration

# Versions
KESTRA_VERSION=latest-full
POSTGRES_VERSION=16-alpine

# Port Configuration
KESTRA_PORT_OVERRIDE=8080
KESTRA_MANAGEMENT_PORT=8081

# PostgreSQL Configuration
POSTGRES_DB=kestra
POSTGRES_USER=kestra
POSTGRES_PASSWORD=k3str4

# Basic Authentication (optional, set enabled=true to activate)
KESTRA_BASIC_AUTH_ENABLED=false
KESTRA_BASIC_AUTH_USERNAME=admin
KESTRA_BASIC_AUTH_PASSWORD=admin

# Java Options
KESTRA_JAVA_OPTS=-Xmx1g

# Timezone
TZ=UTC

# Logging - removed, using template defaults

# Resource Limits - Kestra
KESTRA_CPU_LIMIT=2.0
KESTRA_CPU_RESERVATION=0.1
KESTRA_MEMORY_LIMIT=2G
KESTRA_MEMORY_RESERVATION=512M

# Resource Limits - PostgreSQL
POSTGRES_CPU_LIMIT=1.0
POSTGRES_CPU_RESERVATION=0.1
POSTGRES_MEMORY_LIMIT=1G
POSTGRES_MEMORY_RESERVATION=256M