Keith Irwin aed4b3959f | ||
---|---|---|
back | ||
etc | ||
front | ||
.gitignore | ||
README.md | ||
docker-compose.yml.sample |
README.md
wgapi
2022-2023 Keith Irwin (ki9.gf4.pw)
wgapi is a web application for managing a large number of hosts on a wireguard network. Each host is assigned a domain name on a custom top-level-domain (TLD) and TLS certificates are signed by a custom certificate authority (CA) and provided to the user.
Features
- Multi-server federation (hub-and-spoke networking with one or more hubs)
- No login screen; authentication is IP-based
- Private keys are not stored in a central location
- No database; all data are stored stored in wireguard and the nameserver
Installation
Installation involves multiple steps.
TODO: Write complete implementation instructions