{"repo":"chriscohnen/islandr","free":true,"listed":false,"github":"https://github.com/chriscohnen/islandr","clone":"git clone https://github.com/chriscohnen/islandr.git","description":"Self-hosted WireGuard® access management — bring every remote worker, device and site securely back to HQ. One native binary (Quarkus + GraalVM).","language":"Java","stars":41,"topics":["graalvm","homelab","java","open-source","quarkus","vue3","wireguard-vpn-setup","access-control","nftables","self-hosted"],"license":"EUPL-1.2","category":"self-hosted-apps","readme_excerpt":"Islandr Self-hosted WireGuard access management. Peers, users, group-based ACLs and a self-service portal — one native binary, no SaaS. --- islandr-gateway.net — landing page with setup guide and architecture overview. --- [!NOTE] Early access — perfect for a homelab or a spare VM, not your production gateway just yet. Islandr drives WireGuard and nftables directly ( wg set , ip link , nft ), so point it at a test box or lab network first and back up /etc/wireguard/ and the database before upgrading — pre-1.0 releases can still bring breaking changes. This is exactly the stage where testers make the biggest difference. Kick the tyres, and if you hit a rough edge open an issue — that feedback is what moves it toward 1.0. Starring or watching the repo is the easiest way to follow releases. --- Who is this for? Small teams, homelabs, and remote-first setups that want sovereign WireGuard access management without a SaaS control plane: - Your ISP gives you CG-NAT and no fixed IPv4 - Your router has no WireGuard server mode (older Fritz!Box, or you don't want it there) - You need more than one site — home, office, lab — with central user and ACL management - You want employees to self-service their own device configs, not email you for a .conf file - Data sovereignty matters — no connection metadata leaving your network Islandr configures the native WireGuard client on every device — no proprietary client app to install, trust, or audit. And it's hub-and-spoke by design : every pee","default_branch":null,"files":null,"tree":[],"storefront":"/r/chriscohnen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chriscohnen/islandr/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."}