HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
subspacecloud
subspace
HTML2019–2021
subspacecloud / subspace

subspace

A simple WireGuard VPN server GUI

13Distinct people
13Mentions
0Explicit recommenders
2.6KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A simple WireGuard VPN server GUI

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 12:54:37 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year13 dated mentions

Observed mentions: 2019-01-14 14:48:32 UTC to 2021-10-01 22:39:33 UTC.

02462019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 7 mentions; 2 submissions, 5 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 4 mentions; 0 submissions, 4 comments20202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2021

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC725
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC404
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC202

What Hacker News says

13 sources
WireGuard. Run it on a bastion box. There isn’t a batteries included tool I know that’s good at this. The WireGuard ecosystem means you gotta glue a lot of OSS stuff together. tldr make sure the bastion box can reach the stuff you need it to reach as far as subnets and security groups go, ensure kernel will fwd traffic from WireGuard clients, run WireGuard daemon, and expose it to the outside world via eip. I’m oversimplifying (dns, sec groups, routing client traffic to other subnets) - but hopefully that explains the gist. I have a small Python script that takes a XLSX file as input and populates a dir with config files and QR code images for each user. Or you can check out some of the OSS ways to do self-service vpn mgmt with a web UI that authenticates against Google auth. I haven’t deployed this yet but it looks cool https://github.co
Read the rest
m/subspacecloud/subspace If you know this sort of tech well it is not hard to deploy and manage yourself. But tailscale has a really killer clientside experience and “just works” so honestly it might be worth the $$$
In Tailscale free for open source projects
> wireguard is itching for a nice ui or cli tool for managing configs.... if anyone knows one please let me know... I'm been writing wg-access-server[1] which is an open source all-in-one solution for getting a wireguard based VPN server up and running. There are a few others i've come across as well: streisand[2], wg-ui[3], subspace[4] If you like, i'd be happy to hear about your use-cases and see if I can fit them into wg-access-server :D [1] https://github.com/Place1/wg-access-server [2] https://github.com/StreisandEffect/streisand [3] https://github.com/EmbarkStudios/wg-ui [4] https://github.com/subspacecloud/subspace
In Easy-wg-quick – Creates WireGuard configuration for hub and peers with ease
Haven't seen it mentioned here yet, so this might be useful to someone getting into WireGuard: https://github.com/subspacecloud/subspace This is a tool that helps you generate and manage configurations for WireGuard, generate qr code for configuring mobile devices and it even integrates into SAML for authentication. It's not as fancy as some other VPN management tools but this is an easy way to get WireGuard set up without too much messing with configs
In Setting up a home VPN server with WireGuard
WireGuard is awesome once you have it set up, but I find user management a little fiddly due to the need to generate a key pair and assign an IP address for each client. The last time I set up a WireGuard server, I used this script (with minor modifications) to create the users: https://github.com/adrianmihalko/wg_config But, the next time I set up a WireGuard server, I'll use this web-based admin UI, which displays a QR code to easily configure a mobile client: https://github.com/subspacecloud/subspace
In A Mechanised Cryptographic Proof of the WireGuard VPN Protocol
It's hardly point-and-click and this could be off-putting for most people. I am technically savvy and I still break out in a sweat looking at a huge tutorial for nothing more than a lightweight VPN tunnel. A quick Google yields these two GUI options for Wireguard (which I have yet to try, but they look promising, especially Subspace) https://github.com/marcin212/wireguard-gui-windows https://github.com/subspacecloud/subspace
In How to setup your own VPN server using WireGuard on Ubuntu

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.