

A place to share, discuss, discover, assist with, gain assistance for, and critique self-hosted alternatives to our favorite web apps, web services, and online tools.
ZTNET - Self-Hosted ZeroTier VPN Web UI with Multiuser and Organization Support

Hi everyone, this is Christian, also known as Sinamics, the creator of ztnet.
It has been almost a year since I posted this thread, and we've have made a lot of progress with the application.
I am thrilled to announce that we are closing in on 2,000 commits, marking significant advancements and improvements. We are also making substantial progress towards the 1.0 release. Here are some of the key updates and new features we've introduced:
-
Multiuser Support: Now, multiple users can manage their networks with individual access controls.
-
REST API: New REST API for integrating ZTNET with other applications and services.
-
Organization Support: Organizations can create and manage their networks, with administrators controlling user access and permissions.
-
ZeroTier Central Integration: Support for integrating with ZeroTier Central for a more cohesive management experience.
-
Improved UI/UX: A more intuitive and user-friendly interface to streamline your experience.
-
Performance Enhancements: Optimizations to ensure faster and more reliable network management.
We are excited about these updates and look forward to your feedback. Your input has been invaluable in shaping ztnet, and we can't wait to hear what you think about the new features and improvements.
Check out the project on GitHub: https://github.com/sinamics/ztnet
Documentation: https://ztnet.network
Stay safe!



Does using this basically allow people to self host and bypass the 25 device limit on free zero tier hosted
Yes. There is no limit when self-hosting ztnet.
Hey, looks pretty cool! How does this compare with something like NetBird?
Its the missing webgui network controller for zerotier.
Netbird is sponsored by the german government and has nearly the same features? It seems thta both have a android client which can get updates from the network controller. This is important for my usecase as other solutions missing this.
Looks great, I'll check it out!
Good to see it's also on
https://github.com/zerotier/awesome-zerotier
Wow this is exactly how a GitHub readme should be done. I love it!
include some screenshots in the Readme and docs, really helps
Hi there, noob question. It's my first time setting up a zerotier controller on a vps so I'm wondering if I can add the controller's own zt ID into the webui as well or it will be auto discovered by any other devices that's connected to the controller? I am trying to see if I can add the controller itself into zt network so I can ssh into ztnet vps using it's own network.
I've also noticed I cannot ssh into other machines when I'm connected to my ztnet network but I had no problem ssh with regular zt network
Yes, you can add the controller to its own ZeroTier network. Once added, it will appear as "Controller" in the network status. The Ztnet is essentially a wrapper around the standard ZeroTier setup, so there isn't any custom ZeroTier build involved. SSH should work correctly as long as there are no firewall rules blocking the connection.