77 lines
1.8 KiB
Plaintext
77 lines
1.8 KiB
Plaintext
# BuildingAI Configuration
|
|
# Copy this file to .env and modify as needed
|
|
|
|
# ===========================
|
|
# Global Settings
|
|
# ===========================
|
|
# Global registry prefix for all images (optional)
|
|
# Example: registry.example.com/
|
|
GLOBAL_REGISTRY=
|
|
|
|
# Timezone setting (default: UTC)
|
|
# Examples: Asia/Shanghai, America/New_York, Europe/London
|
|
TZ=UTC
|
|
|
|
# ===========================
|
|
# Redis Configuration
|
|
# ===========================
|
|
# Redis version
|
|
REDIS_VERSION=8.2.2
|
|
|
|
# Redis password (leave empty for no password)
|
|
REDIS_PASSWORD=
|
|
|
|
# Redis host port override (default: 6379)
|
|
# Set this to change the exposed port on the host
|
|
REDIS_PORT_OVERRIDE=6379
|
|
|
|
# Redis resource limits
|
|
REDIS_CPU_LIMIT=0.25
|
|
REDIS_MEMORY_LIMIT=256M
|
|
REDIS_CPU_RESERVATION=0.10
|
|
REDIS_MEMORY_RESERVATION=128M
|
|
|
|
# ===========================
|
|
# PostgreSQL Configuration
|
|
# ===========================
|
|
# PostgreSQL version
|
|
POSTGRES_VERSION=17.6-alpine
|
|
|
|
# Database credentials
|
|
DB_USERNAME=postgres
|
|
DB_PASSWORD=postgres
|
|
DB_DATABASE=buildingai
|
|
|
|
# PostgreSQL host port override (default: 5432)
|
|
POSTGRES_PORT_OVERRIDE=5432
|
|
|
|
# PostgreSQL resource limits
|
|
POSTGRES_CPU_LIMIT=1.0
|
|
POSTGRES_MEMORY_LIMIT=512M
|
|
POSTGRES_CPU_RESERVATION=0.25
|
|
POSTGRES_MEMORY_RESERVATION=256M
|
|
|
|
# ===========================
|
|
# BuildingAI Configuration
|
|
# ===========================
|
|
# BuildingAI version
|
|
BUILDINGAI_VERSION=latest
|
|
|
|
# Server port (internal container port)
|
|
SERVER_PORT=4090
|
|
|
|
# BuildingAI host port override (default: 4090)
|
|
# This is the port you'll use to access BuildingAI
|
|
BUILDINGAI_PORT_OVERRIDE=4090
|
|
|
|
# NPM Registry URL (optional)
|
|
# Set this to use a custom npm registry mirror
|
|
# Example: https://registry.npmmirror.com
|
|
NPM_REGISTRY_URL=
|
|
|
|
# BuildingAI resource limits
|
|
BUILDINGAI_CPU_LIMIT=2.0
|
|
BUILDINGAI_MEMORY_LIMIT=3584M
|
|
BUILDINGAI_CPU_RESERVATION=0.5
|
|
BUILDINGAI_MEMORY_RESERVATION=512M
|