53 lines
992 B
JSON
53 lines
992 B
JSON
{
|
|
"general": {
|
|
"platform": "generic",
|
|
"mode": "manual"
|
|
},
|
|
"interfaces": {
|
|
"external": "eth0",
|
|
"internal": "eth1"
|
|
},
|
|
"wan": {
|
|
"local_fqdn": "router.example.com",
|
|
"local_id_mode": "fqdn"
|
|
},
|
|
"local": {
|
|
"cidrs": ["10.0.0.0/24"],
|
|
"int_addr": "10.1.1.4",
|
|
"int_gateway_ip": "10.1.1.1"
|
|
},
|
|
"remote": {
|
|
"addrs": ["peer.example.net"],
|
|
"id": "peer.example.net",
|
|
"cidrs": ["192.168.0.0/24"],
|
|
"psk": "change-me",
|
|
"psk_file": ""
|
|
},
|
|
"p2s": {
|
|
"enabled": false,
|
|
"address_pool": "172.16.0.0/24",
|
|
"ca_name": "VPN Router CA"
|
|
},
|
|
"wireguard": {
|
|
"enabled": false,
|
|
"address": "192.168.200.1/24",
|
|
"listen_port": 51820
|
|
},
|
|
"openvpn": {
|
|
"enabled": false,
|
|
"address_pool": "172.16.1.0/24",
|
|
"port": 1194,
|
|
"protocol": "udp"
|
|
},
|
|
"docker": {
|
|
"mode": "auto",
|
|
"exposed_ports": ["443"]
|
|
},
|
|
"web": {
|
|
"enabled": true,
|
|
"port": 7081,
|
|
"database": "",
|
|
"trusted_proxies": []
|
|
}
|
|
}
|