Add Komodo for centralized Docker container and server management. Features: - Docker container deployment and management - Server monitoring and resource tracking - Build system for Docker images from Git repositories - Multi-server support with periphery agents - Webhooks for automatic deployments Stack includes: - Komodo Core (web UI and API) - Komodo Periphery (local Docker agent) - MongoDB (configuration storage) Includes comprehensive configuration with: - Pre-configured .env with all available options - Optional TOML config files for advanced settings - Setup script with pre-deployment validation - Full documentation and security checklist
35 lines
773 B
Text
35 lines
773 B
Text
# Komodo Environment Configuration
|
|
# Copy this file to .env and customize for your deployment
|
|
|
|
# Version
|
|
KOMODO_VERSION=latest
|
|
|
|
# Database (CHANGE THESE!)
|
|
KOMODO_DB_USERNAME=admin
|
|
KOMODO_DB_PASSWORD=CHANGE_ME_TO_STRONG_PASSWORD
|
|
|
|
# Authentication (CHANGE THIS!)
|
|
KOMODO_PASSKEY=CHANGE_ME_TO_STRONG_RANDOM_STRING
|
|
|
|
# Core Settings
|
|
KOMODO_TITLE=Komodo
|
|
KOMODO_HOST=https://komodo.fig.systems
|
|
TZ=America/Los_Angeles
|
|
|
|
# User Management
|
|
KOMODO_LOCAL_AUTH=true
|
|
KOMODO_ENABLE_NEW_USERS=true
|
|
KOMODO_FIRST_SERVER_ADMIN=true
|
|
|
|
# Monitoring
|
|
KOMODO_MONITORING_INTERVAL=15-sec
|
|
|
|
# Logging
|
|
KOMODO_LOGGING_LEVEL=info
|
|
PERIPHERY_LOGGING_LEVEL=info
|
|
|
|
# Periphery Settings
|
|
PERIPHERY_ROOT_DIR=/etc/komodo
|
|
PERIPHERY_HTTPS_ENABLED=true
|
|
PERIPHERY_DISABLE_TERMINALS=false
|
|
PERIPHERY_INCLUDE_DISK_MOUNTS=/
|