provisioning-code/.ncl-cache/fba363edb8a91041bd95f2caf5e049c107d191cd30661366f744bc532e6feb4b.json

176 lines
4.5 KiB
JSON

{
"DefaultAWSConfig": {
"credentials": {},
"region": "us-east-1",
"timeout_seconds": 30
},
"DefaultControlCenterConfig": {
"database": {},
"enabled": true,
"port": 3000,
"timeout_seconds": 30,
"url": "http://localhost:3000"
},
"DefaultDatabaseConfig": {
"backend": "memory"
},
"DefaultHetznerConfig": {
"api_url": "https://api.hetzner.cloud/v1",
"credentials": {},
"timeout_seconds": 30
},
"DefaultKMSConfig": {
"backend": "age",
"enabled": true,
"rotation_days": 90
},
"DefaultLocalConfig": {
"base_path": "/tmp/provisioning-local",
"timeout_seconds": 10
},
"DefaultOrchestratorConfig": {
"enabled": true,
"endpoint": "http://localhost:9090",
"health_check_interval_seconds": 5,
"port": 9090,
"timeout_seconds": 30
},
"DefaultPlatformServicesConfig": {
"control_center": {},
"kms_service": {},
"orchestrator": {}
},
"DefaultProviderConfig": {},
"DefaultProviderCredentialsReference": {
"credentials_source": "",
"credentials_source_type": "rustyvault"
},
"DefaultRustyVaultBootstrap": {
"encrypted_key_format": "age",
"encrypted_key_path": ""
},
"DefaultSystemConfig": {
"cache_base_path": "/var/cache/provisioning",
"config_base_path": "/etc/provisioning",
"cpu_count": 8,
"disk_total_gb": 500,
"install_path": "/opt/provisioning",
"memory_total_gb": 32,
"os_name": "linux",
"os_version": "5.15.0",
"setup_by_user": "provisioning",
"setup_date": "2025-12-11T00:00:00Z",
"setup_hostname": "provisioning-host",
"system_architecture": "x86_64",
"version": "1.0.0",
"workspaces_dir": "/opt/workspaces"
},
"DefaultUpCloudConfig": {
"api_url": "https://api.upcloud.com/1.3",
"credentials": {},
"interface": "API",
"timeout_seconds": 30
},
"DefaultUserPreferences": {
"auto_confirm_operations": false,
"default_timeout_seconds": 300,
"log_level": "info",
"preferred_editor": "vim",
"preferred_output_format": "text"
},
"DefaultWorkspaceConfig": {
"active_infrastructure": "",
"active_providers": [],
"provider_config": {},
"workspace_name": "",
"workspace_path": ""
},
"defaults": {
"AWSConfig": {
"credentials": {},
"region": "us-east-1",
"timeout_seconds": 30
},
"ControlCenterConfig": {
"database": {},
"enabled": true,
"port": 3000,
"timeout_seconds": 30,
"url": "http://localhost:3000"
},
"DatabaseConfig": {
"backend": "memory"
},
"HetznerConfig": {
"api_url": "https://api.hetzner.cloud/v1",
"credentials": {},
"timeout_seconds": 30
},
"KMSConfig": {
"backend": "age",
"enabled": true,
"rotation_days": 90
},
"LocalConfig": {
"base_path": "/tmp/provisioning-local",
"timeout_seconds": 10
},
"OrchestratorConfig": {
"enabled": true,
"endpoint": "http://localhost:9090",
"health_check_interval_seconds": 5,
"port": 9090,
"timeout_seconds": 30
},
"PlatformServicesConfig": {
"control_center": {},
"kms_service": {},
"orchestrator": {}
},
"ProviderConfig": {},
"ProviderCredentialsReference": {
"credentials_source": "",
"credentials_source_type": "rustyvault"
},
"RustyVaultBootstrap": {
"encrypted_key_format": "age",
"encrypted_key_path": ""
},
"SystemConfig": {
"cache_base_path": "/var/cache/provisioning",
"config_base_path": "/etc/provisioning",
"cpu_count": 8,
"disk_total_gb": 500,
"install_path": "/opt/provisioning",
"memory_total_gb": 32,
"os_name": "linux",
"os_version": "5.15.0",
"setup_by_user": "provisioning",
"setup_date": "2025-12-11T00:00:00Z",
"setup_hostname": "provisioning-host",
"system_architecture": "x86_64",
"version": "1.0.0",
"workspaces_dir": "/opt/workspaces"
},
"UpCloudConfig": {
"api_url": "https://api.upcloud.com/1.3",
"credentials": {},
"interface": "API",
"timeout_seconds": 30
},
"UserPreferences": {
"auto_confirm_operations": false,
"default_timeout_seconds": 300,
"log_level": "info",
"preferred_editor": "vim",
"preferred_output_format": "text"
},
"WorkspaceConfig": {
"active_infrastructure": "",
"active_providers": [],
"provider_config": {},
"workspace_name": "",
"workspace_path": ""
}
}
}