225 lines
5.1 KiB
JSON
225 lines
5.1 KiB
JSON
{
|
|
"DefaultFirewall": {
|
|
"apply_to": [],
|
|
"name": "default-firewall",
|
|
"rules": []
|
|
},
|
|
"DefaultNetwork": {
|
|
"alias_ips": [],
|
|
"ip": "10.0.0.2",
|
|
"name": "default-network",
|
|
"protection": {
|
|
"delete": false
|
|
}
|
|
},
|
|
"DefaultProvisionHetzner": {
|
|
"api_retries": 3,
|
|
"api_timeout": 30,
|
|
"api_url": "https://api.hetzner.cloud/v1",
|
|
"default_image": "debian-13",
|
|
"default_location": "fsn1",
|
|
"default_os_type": "debian",
|
|
"default_server_type": "cx11",
|
|
"enable_backups": false,
|
|
"enable_firewalls": true,
|
|
"enable_nixos_anywhere": false,
|
|
"enable_private_networks": true,
|
|
"enable_volumes": true,
|
|
"nixos_anywhere_bootstrap_image": "ubuntu-24.04"
|
|
},
|
|
"DefaultServerDefaults_hetzner": {
|
|
"automount": false,
|
|
"backups": false,
|
|
"firewalls": [],
|
|
"flake_path": "",
|
|
"image": "debian-13",
|
|
"kexec_tarball_url": "",
|
|
"labels": {},
|
|
"location": "fsn1",
|
|
"networks": [],
|
|
"nixos_anywhere_enabled": false,
|
|
"os_type": "debian",
|
|
"placement_group": "",
|
|
"protection": {
|
|
"delete": false,
|
|
"rebuild": false
|
|
},
|
|
"provider": "hetzner",
|
|
"server_type": "cx11",
|
|
"ssh_keys": [],
|
|
"target_host": "",
|
|
"user_data": "",
|
|
"volumes": []
|
|
},
|
|
"DefaultServerHetzner": {
|
|
"automount": false,
|
|
"backups": false,
|
|
"clusters": [],
|
|
"extra_hostnames": [],
|
|
"firewalls": [],
|
|
"flake_path": "",
|
|
"hostname": "hetzner-default-server",
|
|
"image": "debian-13",
|
|
"kexec_tarball_url": "",
|
|
"labels": {
|
|
"provider": "hetzner"
|
|
},
|
|
"location": "fsn1",
|
|
"network_private_ip": "",
|
|
"networks": [],
|
|
"nixos_anywhere_enabled": false,
|
|
"os_type": "debian",
|
|
"placement_group": "",
|
|
"protection": {
|
|
"delete": false,
|
|
"rebuild": false
|
|
},
|
|
"provider": "hetzner",
|
|
"server_type": "cx11",
|
|
"ssh_keys": [],
|
|
"target_host": "",
|
|
"taskservs": [],
|
|
"title": "Default Hetzner Server",
|
|
"user_data": "",
|
|
"volumes": [
|
|
{
|
|
"automount": false,
|
|
"delete_on_termination": true,
|
|
"format": "ext4",
|
|
"name": "root",
|
|
"protection": {
|
|
"delete": false
|
|
},
|
|
"size": 20
|
|
}
|
|
]
|
|
},
|
|
"DefaultVolume": {
|
|
"automount": false,
|
|
"delete_on_termination": false,
|
|
"format": "ext4",
|
|
"name": "storage-01",
|
|
"protection": {
|
|
"delete": false
|
|
},
|
|
"size": 20
|
|
},
|
|
"defaults": {
|
|
"firewall": {
|
|
"apply_to": [],
|
|
"name": "default-firewall",
|
|
"rules": []
|
|
},
|
|
"floating_ip": {
|
|
"description": "",
|
|
"dns_ptr": "",
|
|
"home_location": "",
|
|
"labels": {},
|
|
"name": "",
|
|
"protection": {
|
|
"delete": false
|
|
},
|
|
"type": "ipv4"
|
|
},
|
|
"network": {
|
|
"alias_ips": [],
|
|
"ip": "10.0.0.2",
|
|
"name": "default-network",
|
|
"protection": {
|
|
"delete": false
|
|
}
|
|
},
|
|
"provision_hetzner": {
|
|
"api_retries": 3,
|
|
"api_timeout": 30,
|
|
"api_url": "https://api.hetzner.cloud/v1",
|
|
"default_image": "debian-13",
|
|
"default_location": "fsn1",
|
|
"default_os_type": "debian",
|
|
"default_server_type": "cx11",
|
|
"enable_backups": false,
|
|
"enable_firewalls": true,
|
|
"enable_nixos_anywhere": false,
|
|
"enable_private_networks": true,
|
|
"enable_volumes": true,
|
|
"nixos_anywhere_bootstrap_image": "ubuntu-24.04"
|
|
},
|
|
"server_defaults_hetzner": {
|
|
"automount": false,
|
|
"backups": false,
|
|
"firewalls": [],
|
|
"flake_path": "",
|
|
"image": "debian-13",
|
|
"kexec_tarball_url": "",
|
|
"labels": {},
|
|
"location": "fsn1",
|
|
"networks": [],
|
|
"nixos_anywhere_enabled": false,
|
|
"os_type": "debian",
|
|
"placement_group": "",
|
|
"protection": {
|
|
"delete": false,
|
|
"rebuild": false
|
|
},
|
|
"provider": "hetzner",
|
|
"server_type": "cx11",
|
|
"ssh_keys": [],
|
|
"target_host": "",
|
|
"user_data": "",
|
|
"volumes": []
|
|
},
|
|
"server_hetzner": {
|
|
"automount": false,
|
|
"backups": false,
|
|
"clusters": [],
|
|
"extra_hostnames": [],
|
|
"firewalls": [],
|
|
"flake_path": "",
|
|
"hostname": "hetzner-default-server",
|
|
"image": "debian-13",
|
|
"kexec_tarball_url": "",
|
|
"labels": {
|
|
"provider": "hetzner"
|
|
},
|
|
"location": "fsn1",
|
|
"network_private_ip": "",
|
|
"networks": [],
|
|
"nixos_anywhere_enabled": false,
|
|
"os_type": "debian",
|
|
"placement_group": "",
|
|
"protection": {
|
|
"delete": false,
|
|
"rebuild": false
|
|
},
|
|
"provider": "hetzner",
|
|
"server_type": "cx11",
|
|
"ssh_keys": [],
|
|
"target_host": "",
|
|
"taskservs": [],
|
|
"title": "Default Hetzner Server",
|
|
"user_data": "",
|
|
"volumes": [
|
|
{
|
|
"automount": false,
|
|
"delete_on_termination": true,
|
|
"format": "ext4",
|
|
"name": "root",
|
|
"protection": {
|
|
"delete": false
|
|
},
|
|
"size": 20
|
|
}
|
|
]
|
|
},
|
|
"volume": {
|
|
"automount": false,
|
|
"delete_on_termination": false,
|
|
"format": "ext4",
|
|
"name": "storage-01",
|
|
"protection": {
|
|
"delete": false
|
|
},
|
|
"size": 20
|
|
}
|
|
}
|
|
}
|