e2f56b8cc8
Flask WebUI behind nginx reverse proxy with zone-based firewall, DHCP, WireGuard, and ACME certificate management.
17 lines
453 B
Plaintext
17 lines
453 B
Plaintext
# vacuum-wall client config for {{ peer_name }} — generated {{ timestamp }}
|
|
|
|
[Interface]
|
|
PrivateKey = {{ client_priv }}
|
|
Address = {{ client_addr }}
|
|
|
|
[Peer]
|
|
PublicKey = {{ server_pubkey }}
|
|
Endpoint = {{ server_endpoint }}
|
|
AllowedIPs = {{ allowed_ips | join(',') }}
|
|
{% if preshared_key %}
|
|
PresharedKey = {{ preshared_key }}
|
|
{% endif %}
|
|
{% if persistent_keepalive is not none %}
|
|
PersistentKeepalive = {{ persistent_keepalive }}
|
|
{% endif %}
|