Initial commit: SSL proxy / firewall appliance

Flask WebUI behind nginx reverse proxy with zone-based firewall, DHCP,
WireGuard, and ACME certificate management.
This commit is contained in:
2026-05-07 22:24:24 +00:00
commit e2f56b8cc8
56 changed files with 10013 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
# 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 %}