{ "http_port": 8090, "node_sync_port": 9012, "credential_service_port": 9013, "static_files_path": "${WEBUI_PATH:/usr/share/smartbotic-automation/webui}", "database_address": "${DATABASE_ADDRESS:localhost:9010}", "runners": { "load_balancing": "least-connections", "heartbeat_timeout_sec": 30, "offline_removal_sec": 60 }, "auth": { "jwt_secret": "${JWT_SECRET:CHANGE_ME_BEFORE_PRODUCTION}", "access_token_lifetime_sec": 900, "refresh_token_lifetime_sec": 604800 }, "credentials": { "master_key": "${CREDENTIALS_MASTER_KEY:CHANGE_ME_BEFORE_PRODUCTION}", "pbkdf2_iterations": 100000 }, "cors": { "enabled": true, "origins": ["*"] }, "logging": { "level": "${LOG_LEVEL:info}", "file": "${LOG_FILE:/var/log/smartbotic-automation/webserver.log}" } }