{"repo":"dye-tech/GateKey","free":true,"listed":false,"github":"https://github.com/dye-tech/GateKey","clone":"git clone https://github.com/dye-tech/GateKey.git","description":"GateKey is a zero-trust VPN solution that wraps OpenVPN. Users authenticate via their company's identity provider (Okta, Azure AD, etc.) and get short-lived VPN credentials automatically. No passwords to remember, no certificates to manage.","language":"Go","stars":11,"topics":["helm","identity-management","kubernetes","oidc","openvpn","security","self-hosted","sso","vpn","wireguard"],"license":null,"category":"networking-infra","readme_excerpt":"Zero Trust VPN &mdash; Authenticate First, Connect Second Wrap OpenVPN and WireGuard with SSO, short-lived certificates, and per-user firewall rules. No passwords to remember. No certificates to manage. Just gatekey login and gatekey connect . Documentation &nbsp;&bull;&nbsp; Quick Start &nbsp;&bull;&nbsp; Helm Chart &nbsp;&bull;&nbsp; API Reference --- --- Why GateKey? Traditional VPNs weren't built for zero trust. GateKey fixes that. Traditional VPN GateKey --- --- --- Certificates Long-lived (years), manually rotated Short-lived (24h), auto-rotating Authentication Separate VPN passwords SSO via Okta, Azure AD, Google, any OIDC/SAML Network access Full network after connect Per-user firewall rules (least privilege) Access control Static, IP-based Dynamic, identity-based, role-aware Certificate management Manual provisioning & revocation Fully automatic with embedded CA Protocol support Pick one OpenVPN + WireGuard, same security model --- Features Zero Trust Security Every connection is authenticated. Short-lived certificates auto-expire, and per-user nftables rules enforce least-privilege access at the network layer. SSO Integration Okta, Azure AD, Google Workspace, or any OIDC/SAML provider. No separate VPN passwords &mdash; users authenticate with existing credentials. Dual Protocol Choose OpenVPN for maximum compatibility (FIPS 140-3) or WireGuard for peak performance. Both use the same zero-trust model. Multi-Gateway Connect to multiple VPN gateways simultaneously. Aut","default_branch":null,"files":null,"tree":[],"storefront":"/r/dye-tech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dye-tech/GateKey/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}