Wireguard Client behind NAT, with edgerelay
  • Python 70.9%
  • Shell 14.2%
  • PowerShell 7.7%
  • HTML 3.9%
  • CSS 3.3%
Find a file
2026-09-08 17:54:07 +04:00
docs Document ALM REM verification and capacity closeout 2026-09-08 17:54:07 +04:00
packaging Restart services after package upgrades 2026-09-04 09:30:59 +04:00
scripts Update migration handoff and Hyper-V tooling 2026-06-02 17:46:21 +04:00
src/wg_diglett Add full-tunnel clients and harden shared-site UI 2026-09-04 09:23:17 +04:00
tests Restart services after package upgrades 2026-09-04 09:30:59 +04:00
.gitignore Update migration handoff and Hyper-V tooling 2026-06-02 17:46:21 +04:00
README.md Restart services after package upgrades 2026-09-04 09:30:59 +04:00

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.14-2 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.sh for hosts where apt packaging is not viable but python3.9 is 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 in docs/WINDOWS_CONNECTOR.md remains experimental.

Current operational and migration handoff lives in docs/CONTINUATION.md. Packaging and release steps live in docs/PACKAGING.md and docs/OPERATIONS.md.