headscale-ui
zrok
Our great sponsors
headscale-ui | zrok | |
---|---|---|
13 | 17 | |
1,463 | 2,013 | |
8.1% | 16.0% | |
6.0 | 9.8 | |
2 months ago | 6 days ago | |
Svelte | Go | |
BSD 3-clause "New" or "Revised" License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
headscale-ui
-
Has anyone setup a headscale-ui server ?
However, I'm encountering significant challenges when it comes to setting up a seemingly simple static website for the UI.
-
Make your own VPN with Fly.io, tailscale and GitHub
I've been running wireguard on my own for a few years. I like it, but wish there was a better GUI.
I tried installing headscale. I didn't feel like I got the immediate rush of "cool, I have the baseline thing working" without reading the docs. And, I needed to use this for a GUI: https://github.com/gurucomputing/headscale-ui. I love the command line and am happy to use that, but I'm unsure if there is a benefit to headscale over wireguard if I'm doing that.
I just read this article on tailscale vs. openziti and it mentioned netmaker (a YC company). I tried installing it, but out of the box, "DNS" did not seem to work correctly.
Is anyone here a power user that also benefits from a full fledged GUI? Is tailscale the only option there? I prefer to self-host whenever I can, despite loving tailscale and the people behind it.
-
Self-hosted Tailscale alternative?
There's also gurucomputing/headscale-ui which I've used personally. It's been adequate, though the lack of native arm64 builds until recently has put me off a bit.
- [Self Hosted] Headscale-UI ist jetzt in der Beta!
- The Case Against Automatic Dependency Updates
-
Milliner, a self-hosted Headscale Management WEB-UI. This time with Screenshots!
How does this compare to headscale-ui?
-
Mesh VPN - WireGuard admin
Headscale's ui is fine (well ish, I'd like headscale to write an API for ACLs). I might be biased though because I wrote it.
-
Completely failing with headscale and headscale-webui
Have you tried https://github.com/gurucomputing/headscale-ui ?
-
Take your local development experience to the next level with Dev Containers
My Dev container is here: https://github.com/gurucomputing/headscale-ui/blob/master/documentation/development.md
-
Create Wireguard VPN with Netmaker
I threw my hat into the headscale crowd instead (to the point of writing a UI for it) but I'll have to give netmaker another spin soon.
zrok
- Zrok: Private or Public, instant, secure tunneling of applications from anywhere
-
zrok with embedded Caddy; Office Hours Video
I'm the lead developer on an open source product called zrok (https://github.com/openziti/zrok). zrok is a peer-to-peer sharing tool for network and file-based resources, similar to tools like ngrok.
- Video: zrok Office Hours: v0.4.0 Released; New Features...
-
zrok: open-source peer-to-peer sharing (release of 0.4.0)
fwiw, its back up. stars for zrok and ziti (i.e., the parent repo) are super appreciated!
-
Make your own VPN with Fly.io, tailscale and GitHub
Tailscale makes outbound connections so it circumvents the need for IPv6 with things like CGNAT.
OP, why not use an open source equivalent to Tailscale Funnel? For example, I work on the OpenZiti project and we created zrok.io which is fully open source alternative - https://github.com/openziti/zrok.
-
Docker image runs on Docker Desktop, never boots on TrueNas Scale?
Here's a Dockerfile from the zrok repo you might find helpful: https://github.com/openziti/zrok/blob/main/docker/images/zrok/Dockerfile
-
Using RPi for Pihole and remote access gateway
I've started with a RPi 1 Model B rev 2 (armv61) running dietpi, which should be fine for Pihole but I'm also thinking of using it to run software to control remote access to my server, which could be Tailscale or Wireguard but zrok looks interesting. Unfortunately that doesn't have a armv61 version, only armv7 Releases · openziti/zrok (github.com) so I couldn't run it on this RPi.
-
Pgrok – Poor Man’s Ngrok
I work on the open source OpenZiti project. We recently released zrok (https://zrok.io/), we have Local Debugging Interface in the backlog - https://github.com/openziti/zrok/issues/73.
- zrok: open source alternative to Ngrok with unique 'private sharing'
-
zrok: open-source peer to peer sharing with ability to selfhost (written in Go)
The project is currently in public preview for a short period of time. While it may not have feature parity to existing solutions, we are rapidly improving it and hope you can help us improve it through testing, feedback, questions, comments, or contributing code. If you would like to test zrok.io yourself, please DM me or reply in our discourse. If you want to play with zrok and self-host, just go to https://github.com/openziti/zrok.
What are some alternatives?
sslh - Applicative Protocol Multiplexer (e.g. share SSH and HTTPS on the same port)
ngrok - Expose your localhost to the web. Node wrapper for ngrok.
headscale - An open source, self-hosted implementation of the Tailscale control server
tailscale-tailwings - Run a Personal VPN with global exit nodes and proxy via Tailscale IPN
website - Gitpod website and documentation
flyio-tailscale-gateway - Custom crappy alternative to Tailscale Funnel
skeleton - A fully featured UI toolkit for Svelte + Tailwind. [Moved to: https://github.com/skeletonlabs/skeleton]
pgrok - Free Introspected tunnels to localhost, like ngrok but free and unlimited
swyxkit - An opinionated blog starter for SvelteKit + Tailwind + Netlify. Refreshed for SvelteKit 1.0!
fpm - Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity.
wg-easy - The easiest way to run WireGuard VPN + Web-based Admin UI.
pgrok - Poor man's ngrok - a multi-tenant HTTP/TCP reverse tunnel solution through SSH remote port forwarding