Show HN: Erebus, A VPN client that runs rootless in user space
Category: security
Tags: vpn, user-space, rootless
Score: 7.0/10 (Innovation: 7, Technical: 8, Documentation: 7, Utility: 6)
Erebus is a rootless VPN client that operates entirely in user space, implementing its own TCP/IP stack and supporting OpenVPN and IPsec/IKEv2 protocols without requiring kernel tunnels or administrative privileges. It is interesting because it fills a gap for constrained environments like containers and CI systems where traditional VPN clients cannot be used, offering an innovative proxy-based approach to VPN connectivity.
Target audience: backend devs, devops, security engineers
Repository: https://margaine.com/erebus/ · Common Lisp · GPL-3.0 · 3 stars
View on Hacker News