Wireguard Client behind NAT, with edgerelay
- Python 70.1%
- Shell 14.6%
- PowerShell 7.9%
- HTML 4%
- CSS 3.4%
| docs | ||
| packaging | ||
| scripts | ||
| src/wg_diglett | ||
| tests | ||
| .gitignore | ||
| README.md | ||
wg-diglett
Self-hosted WireGuard orchestration system for NAT-friendly site tunnels via a Calhta edge server.
Domain: wg-diglett.calhta.com
Repo: https://repo.calhta.com/calum/wg-diglett.git
Current managed package release: 0.2.13-3 for Debian/apt, Arch, and RPM.
Primary install paths:
- Debian/Ubuntu: Forgejo apt registry,
apt install wg-diglett. - Arch: Forgejo pacman registry,
pacman -Sy wg-diglett. - Legacy systems:
scripts/install-legacy.shfor hosts where apt packaging is not viable butpython3.9is available. - Windows 11 Pro stopgap: the current preferred path is the Hyper-V Debian 13
appliance documented in
docs/HYPERV_APPLIANCE.md; the native Windows connector indocs/WINDOWS_CONNECTOR.mdremains experimental.
Current operational and migration handoff lives in docs/CONTINUATION.md.
Packaging and release steps live in docs/PACKAGING.md and
docs/OPERATIONS.md.