Loading...
The CLI manages two types of configuration:
~/.apito/config.yml)mode - CLI run mode (docker or manual)default_account - Default account for plugin operationstimeout - Request timeout in seconds (default: 30)default_plugin - Default plugin for operationsengine_version - Current engine Docker image version (auto-managed)console_version - Current console Docker image version (auto-managed)accounts - Account configurations map (supports multiple accounts)
account_name - Account configuration
server_url - Apito server URL for the accountcloud_sync_key - Authentication key for the accountSetting Account Configuration:
You can configure accounts using three methods:
Interactive Selection (recommended for beginners):
apito config set key <value> # Shows account selection menu
apito config set url <value> # Shows account selection menu
Using -a Flag (recommended for scripts):
apito config set -a production key <value>
apito config set -a staging url <value>
Traditional Syntax (still supported):
apito config set account production url <value>
apito config set production key <value>
~/.apito/bin/.env)The CLI manages engine configuration in ~/.apito/bin/.env:
ENVIRONMENT - local/development/staging/productionCOOKIE_DOMAIN - e.g., localhostCORS_ORIGIN - e.g., http://localhost:4000BRANKA_KEY - Generated secret keyAPITO_SYSTEM_DB_ENGINE - embed, postgres, mysql, mariadb, mongodb, redis, sqlserverSYSTEM_DB_HOST - System database hostSYSTEM_DB_PORT - System database portSYSTEM_DB_NAME - System database nameSYSTEM_DB_USER - System database usernameSYSTEM_DB_PASSWORD - System database passwordSYSTEM_DATABASE_URL - Complete system database connection stringAPITO_PROJECT_DB_ENGINE - postgres, mysql, mariadb, mongodb, redis, sqlserverPROJECT_DB_HOST - Project database hostPROJECT_DB_PORT - Project database portPROJECT_DB_NAME - Project database namePROJECT_DB_USER - Project database usernamePROJECT_DB_PASSWORD - Project database passwordPROJECT_DATABASE_URL - Complete project database connection stringSERVE_PORT - Engine port (default 5050)CACHE_*, KV_ENGINE, AUTH_SERVICE_PROVIDER, TOKEN_TTLCADDY_PATH - Absolute path to caddy (managed by CLI)apito-system-{engine} (e.g., apito-system-postgres)apito-project-{engine} (e.g., apito-project-mysql)apito-system-{engine}_data (e.g., apito-system-postgres_data)apito-project-{engine}_data (e.g., apito-project-mysql_data)