Skip to main content Introducing Next ZTNet - A User-Friendly, Self-Hosted ZeroTier Network Controller : r/selfhosted
r/selfhosted icon
Go to selfhosted
•

Introducing Next ZTNet - A User-Friendly, Self-Hosted ZeroTier Network Controller

Hello, fellow self-hosters!

I'm excited to share with you a project I've been working on - ztnet. It's a self-hosted ZeroTier network controller built with Next.js, Prisma, tRPC, TypeScript, Tailwind CSS.

The goal was to create a simple yet powerful web application that simplifies the process of creating, configuring, and monitoring your ZeroTier networks.

Here are some features you might find interesting:

  • ZeroTier Network Management - Seamlessly create, modify, and oversee multiple ZeroTier networks.

  • Node Monitoring - Effortlessly track network status and monitor connected nodes.

  • Intuitive Node Operations - Simply add or remove nodes from your networks with just a few clicks.

  • Configurable Network Settings - Easily adjust IP ranges, routes, Flow-Rules and access control settings according to your needs.

  • DNS and Multicast Configuration - Customize DNS and Multicast settings for each network to optimize performance.

  • IP Assignment Pool Management - Handle IP assignment pools with a user-friendly UI for effective management.

  • Auto-Assign IP Functionality - Benefit from the convenience of automatic IP assignment.

  • Network Privacy Controls - Ensure the confidentiality of your network with private network settings.

You can deploy ztnet easily using Docker, and the first registered user automatically gets admin rights.

Check out the project on GitHub here: https://github.com/sinamics/ztnet

Your feedback and contributions are very welcome. I hope you find this project useful for your self-hosting needs!

#1 Freshdesk Alternative: More Features, 50% Less Cost - Try Demo and See the Magic!
Thumbnail image: #1 Freshdesk Alternative: More Features, 50% Less Cost - Try Demo and See the Magic!
Sort by:
Best
Open comment sort options

Wow, this sounds really interesting! Thanks for the work and sharing. Got to try this :)

Best wrapper I ever tried. Have switched to it from ztncui and got myself into a whole new level of experience. This wrapper implemented nearly everything from Zerotier central web UI. The experience and work is really smooth. After using free tier of central it's the best upgrade to my Zerotier daily usage and user experience.

Thank you for the kind words, much appreciated.

More replies

I was looking exactly for that!

Wow this is SOOOO cool! And the screens look so nice! I'll give this a try!

Would you be able to create a kubernetes install / helm chart?

yes, i will look into that when time permits.

More replies

i already built a kubernetes install for this, tested and am running it currently. if you pester me later this week i can share it.

More replies
More replies

can I use it with iphone with private root server?

Hello guys, excellent work for the ui and the functionality. I have a technical aspect question and i don't know where to ask. I have a Hyper-V server at my office, i created a new linux VM and setup docker. I installed and deployed the ztnet.

My network has a static public IP and i created a port forward rule at the udp port 9993 to my linux VM local IP.

Every device i join to my ztnet controller it is relayed and hasn't got direct connection.

Do i need to perform anything else regarding the network performance?

Should i setup the ztnet without docker and run it on a dedicated VM?

Any tips for the network tweaking please?