ZeroUI - ZeroTier Controller Web UI - is a web user interface for a self-hosted ZeroTier network controller. ZTNCUI alternative.

The first thing is that I'd like to highly appreciate the ZeroTier developer's work. ZeroTier has changed my view on how easy networks could be built. It's one of the most astounding open-source apps that I have ever faced!

I'm a heavy ZeroTier user. I'd like to have control over my infrastructure. The problem is, the only existing solutions are far from "good enough". Self-hosted controller + ZTNCUI + self-hosted moon does not bring the desired experience that ZeroTier Central provides.

I've tried to create a solution. It required a lot of work, but for now, I think it is ready to be shared. I'd like to introduce — ZeroUI - ZeroTier Controller Web UI - is a web user interface for a self-hosted ZeroTier network controller.

ZeroUI key features:

  • React-powered lightweight SPA that brings a better user experience, and ZeroUI is mobile-friendly.
  • ZeroUI has ZeroTier Central complitible API. That means you could use CLI tools and custom applications made only for ZeroTier Central to manage your networks.
  • ZeroUI implements controller-specific workarounds that address some existing issues. ZTNCUI does not.
  • ZeroUI is more feature complete. ZeroUI has almost all network-controller-supported features, for example, rule editor. The development process hasn't stopped, so you will enjoy new features and bug fixes shortly. Currently, there are some limitations like full IPv6 support and user management.

Setting up ZeroUI is a really simple task. With a few commands (even on a new server), you could deploy ZeroUI with full HTTPS support (domain name is required) and the controller instance. Check out the installation guide.

ZeroUI Home Page

I'm always very grateful for hearing any feedback and receiving constructive criticism! I'd like to continue to work on the project if the demand is high. Todo's list for ZeroUI is quite big.

Repo URL: https://github.com/dec0dOS/zero-ui

For enterprise support, a more reliable and scalable solution, please use ZeroTier Central.

I'd also like to know if there is another way to support the ZeroTier development other than buying t

... keep reading on reddit ➡

👍︎ 75
💬︎
👤︎ u/dec0dOS
📅︎ Jun 14 2021
🚨︎ report
System and Method for Improved RDMA Techniques for Multi-Host Network Interface Controllers

Patent

> A system and method for improved remote direct memory access (RDMA) for multi-host network interface controllers, NIC, the method including: allocating a first key to a first host, the first key corresponding to a first address of a memory device of the first host, and allocating the first key to a second host, wherein the second host is an RDMA NIC (rNIC) configured to offload at least a portion of storage operations from the first host.

👍︎ 2
💬︎
👤︎ u/NewMaxx
📅︎ Mar 25 2021
🚨︎ report
The Xbox Controller dongle is shown as a network interface. While it is one, technically, it is weird that it shows up here. My headset works with WiFi as well, I have even abused the receiver on Linux as WiFi dongle, but it never shows up on Windows as a NIC. Can we please fix it?
👍︎ 4
💬︎
👤︎ u/scorcher24
📅︎ Jun 26 2020
🚨︎ report
New Update For All Valve Games including CSGO, Steam Deck User Interface Added to CSGO for Controller Gamepad users or Steam Deck Users v.redd.it/upklb8jizq981
👍︎ 802
💬︎
👤︎ u/Dillmen101
📅︎ Jan 04 2022
🚨︎ report
OpenVPN on Win 10 registers all network interfaces to DNS on domain controller

Hi guys,

little question here I couldn't really find an answer to.

As most companies these days, we're sending our colleages into WFH with notebooks with openvpn clients installed on them. Now the thing is: today I tried to ping a colleagues notebook by name and it tried their private ip from their homenetwork. Went to look into the dns records and he has six dns entries. one for the openvpn tap adapter, one for the lan adapter with his homenetwork's ip and four from his vmware adapters (lol).

Well, I want one adress to show up in DNS, maybe two (if there's notebook WLAN involved).

I tried setting the DisableNRPTForAdapterRegistration registry key which came with a hotfix from MS, but it's not really working. I think it's for MS buildin vpn adapters?

Can I tell the system to only use the actual interface that's connected to the company network to register dns entries?

👍︎ 4
💬︎
👤︎ u/xynon381
📅︎ Mar 27 2020
🚨︎ report
Any references/papers on building Network Interface Controllers?

I've been tasked with designing a simple 10 Gbps NIC? Anything I can read on older/slower designs (academic or industrial) to get an idea on how to do it?

👍︎ 6
💬︎
👤︎ u/gadhaboy
📅︎ Jul 19 2018
🚨︎ report
My home studio I use just for me. I'm using a Scarlett 2i2 interface, an Alesis 25 key controller, a Boss Katana MKII 50 watt guitar amp, an Alesis nitro drum kit, a squier tele and bass, and a Blue Spark mic. It works great for me and was really affordable. reddit.com/gallery/ryk1xe
👍︎ 42
💬︎
👤︎ u/spicyface
📅︎ Jan 07 2022
🚨︎ report
Has anyone every wondered why Midas made a $3700 mixer and couldn't throw in a wifi chip as a part of the network interface?

I'm mostly just salty that I have to run ethernet across the house, but at the same time, I have $50 raspberry pis with 5ghz wifi. There's no audio data going over the network - It's mostly just midi/osc commands from m32-mix and m32-edit, which are going over wifi from my tablet/laptop anyway. It doesn't strike me as a bandwidth problem.

Any thoughts?

👍︎ 37
💬︎
👤︎ u/denkyuu
📅︎ Jan 14 2022
🚨︎ report
Valve, if you're serious with Controller Support, make a Tutorial for its interface

Just tried using the Steam Controller to play Dota using their new interface.

I can tell you straight away, it's anything but intuitive.

A tutorial presenting the interface could go a looooong way.

👍︎ 9
💬︎
👤︎ u/Sprezz42
📅︎ Jan 16 2022
🚨︎ report
Why does my Controller interface (UDMP) always clear the list view when I open a panel?
👍︎ 2
💬︎
📅︎ Jan 18 2022
🚨︎ report
Half of my main network switch has stopped working. Irritatingly I can't get to the Web interface through the remaining ports due to having VLANs set up and segregated. And I can't fix it some my wife is home because it would take out the Internet while I work on it.
👍︎ 42
💬︎
👤︎ u/robbgg
📅︎ Dec 29 2021
🚨︎ report
How can i implement USB interface for an embedded flight controller to enable serial prints, parameter changes AND reading data from an SD card?

Hi!

I am currently working on an embedded flight controller, however I'm completely new to USB (and SD card interface), so i was wondering if anyone have any tips for implementing this or know of any good resources where i can learn how to do this?

My goal is to be able to communicate with the device (serial prints to screen, change parameters etc.) from a desktop PC. In addition i want to use the SD card to log data during flight which i can then read over USB from the desktop PC.

At first, I considered just storing data on the SD card and then plug it into the PC to read it, but for the sake of learning and making it easier to access the data, i want to try to access it using USB.

The overall system will have

  • MCU: Microchip ATSAME70N21
  • Micro SD-card slot
  • USB interface

What I'm thinking is to communicate with the SD card using native protocol (not SPI). As far as i know, this will enable higher speeds than SPI? To be honest, I'm just going for native just because I want to learn how it works. Not sure if this is a dumb idea or not :p

As for the USB interface, i plan to use the USB high-speed interface of the AtSAM, however from what i can understand, this is a bit more tricky to implement than a serial to USB converter? Reason for going with this approach is to get higher transfer speeds and also to learn how to use the USB module on the AtSAM without an external chip.

I guess my question is: does this approach seem reasonable? As i mentioned, I'm completely new to USB and SD cards, and i cant seem to find any good resources on this. If you have any resources, tips or feedback, they would be greatly appreciated!

👍︎ 36
💬︎
📅︎ Dec 11 2021
🚨︎ report
How does my computer decide what network interface to use for traffic outside the subnet?

I just resolved a really annoying client-server connectivity issue and found the client had two NICs running. Disabling one fixed the issue. So I have to assume both running were causing some sort of conflict or confusing response to the computer.

When a computer has two NICs on two different subnets, with different gateways, how does it decide which one to send traffic out of if I request a destination outside of both subnets? Does it just try both until it gets a response?

👍︎ 6
💬︎
👤︎ u/xixi2
📅︎ Jan 12 2022
🚨︎ report
💥𝐃𝐞𝐜𝐞𝐧𝐭𝐫𝐚𝐥𝐢𝐬𝐞𝐝 𝐚𝐧𝐝 𝐬𝐞𝐜𝐮𝐫𝐞 𝐰𝐞𝐛 𝐡𝐨𝐬𝐭𝐢𝐧𝐠 💥𝙎𝙥𝙝𝙚𝙧𝙤𝙣 protocol provides a simple interface to host your website & app. on leading 😎B͟l͟o͟c͟k͟c͟h͟a͟i͟n͟ based decentralised storage network twitter.com/SpheronHQ?s=0…
👍︎ 7
💬︎
📅︎ Jan 21 2022
🚨︎ report
You Can Now Stake Your Mainnet $FET Through the Omniflix Network Staking Interface Using the Fetch.ai Browser Extension Wallet! 🚀 (Interface Linked in Tweet) twitter.com/OmniFlixNetwo…
👍︎ 7
💬︎
📅︎ Jan 21 2022
🚨︎ report
PC needs an option to use "controller" interface with action skill bar

The UI exists, so it would be great if PC users had an option to enable the action skill bar that the controller uses.

👍︎ 484
💬︎
👤︎ u/RDS
📅︎ Sep 27 2021
🚨︎ report
Is a vetted vpn that's tied to a home network good enough to keep guests from getting me copyright notices even if a torrent client isn't binded to the VPN interface? More in comments

I have a problem on my hands. My line of work means many employees stay at the job site and get to use the wifi. Is a VPN like mullvad, set up directly to the source router plugged into the modern directly, enough to stop us from having copyright problems should one of them try to download a tracked movie? Would getting a router configured for vpn use help and if so, which one? If not, how do I protect myself in a manner where they can use the wifi but can't do some dumb shit causing us to lose our precious starlink up in the mountains? They don't necessarily need to have the option to download stuff but I'd be ok with it if it's secure. And from OPs post it seems like the only safe play is for every device to use a specific client program # programmed to port forward etc but I absolutely cannot rely on them to do that. We had over 100 employees come and go last year and expecting them to care is impossible. I just need a VPN that can handle 100-200mbps without lag issues, we mostly just stream movies etc anyways and need enough upload speed for 50+ cameras at 720p. Having a device like a router that is the final stop would be ideal I assume? Also maybe only having one free port for peer to peer while blocking the rest might work on a router? Thanks for the help!!

👍︎ 7
💬︎
👤︎ u/hwmpunk
📅︎ Jan 15 2022
🚨︎ report
Software router/proxy/network appliance with web interface that can be used as default gateway to monitor and control outgoing connections from private docker networks?

Hello,

I'm looking for a good way to easily monitor and control the activity in the private networks for my containers. Specifically I want to see and control where they connect out to, and route them through VPN connections. I have multiple ideas on how to do this on my own (openvpn server, scripted openvpn clients, containerized pihole, squid reverse proxy, etc.), but before reinventing the wheel I want to check if someone else has solved this problem before.

Ideally this would include a web interface of some sort, preferably with a control and management interface, but at least for at-a-glance information (even vnc is fine, or grafana/prometheus,etc integration at least). It needs to be able to do the following:

  • be a gateway for any private network
  • proxy outgoing connections
  • monitor and block outgoing connections
  • route traffic through VPN tunnels or other containers serving as VPN gatways/proxies
  • log traffic
  • bonus: generate alerts

Alternatively can you recommend free/open source software which can be used to build such a tool? I have some ideas but don't know all options that exist out there, so any suggestions are welcome.

Thanks.

EDIT: After some research it seems there is no all-in-one solution which can be deployed as a container. The closest I got in my research was an attempt to dockerize VyOS https://hub.docker.com/r/2stacks/vyos . It looks interesting , but I don't have much hope for it.

This makes sense. Docker is not meant to host and do what a network gateway firewall/waf needs to do. For that you need a dedicated VM with dedicated software, and quite a bit of resources. The way to go seems to be to have a hypervisor as your base OS (proxmox might work) and setup two VMs: one for the gateway and the other for the docker containers. Have the gateway connect to the internet and the other VMs connect through the gateway.

I was hoping to get away with a more lightweight approach, but it seems I'll have to split the two. I'll start with what I said before: vpn gateway with squid reverse proxy for logging/filtering on outbound and fail2ban on inbound connections.

👍︎ 9
💬︎
📅︎ Mar 20 2021
🚨︎ report
Challenge (almost) completed - photos of the final hardware build. A hacked together paddle-style controller set for the the raspberry pico. Connects one controller to one ADC using a stereo audio cable. Also, an interface for 3 controllers, to use all ADC pins. [More info in comments] reddit.com/gallery/ro8e1v
👍︎ 8
💬︎
👤︎ u/shpw
📅︎ Dec 25 2021
🚨︎ report
[Linux controller] Using wrong network interface? reddit.com/r/Ubiquiti/com…
👍︎ 2
💬︎
👤︎ u/whatsnotup
📅︎ Feb 07 2018
🚨︎ report
Does binding a torrent client to a VPN network interface affect download/upload speeds?

Just a quick question because I couldn't find answers online.

I tested it back and forth for a bit, and I was getting about 600-700KiB/s when bound to the interface, and about 900KiB/s - 1MiB/s when unbound. Not sure if binding really has an effect on speeds though.

👍︎ 6
💬︎
📅︎ Jan 18 2022
🚨︎ report
Gamestop has held a patent for a "system for remote game access" and "network enabled game controllers" since 2006, BofA and Wells Fargo knew about them and put the patents as collateral in their toxic financing deal. imgur.com/a/iA5v2VC
👍︎ 6k
💬︎
📅︎ Dec 28 2021
🚨︎ report
Binding Prowlarr to specific network interface (to access indexers though VPN)

I would like to route Prowlarr through my VPN on my Windows 10 server. Similar to qBittorrent's ability to bind itself to a specific network interface, I was wondering how I can achieve the same behavior in Prowlarr, as there does not seem to be a native way to bind to a specific network interface within Prowlarr?

The VPN is running in Split-Tunnel mode (meaning I can select the applications that are routed through the VPN). I've added the Prowlarr .exe files to the list of applications to route though the VPN, however, prowlarr still seems to be using my main network interface (not the VPN network) to connect to indexers.

And yes, before anyone says, I know accessing indexers is not against the law, only the P2P aspect is. However, I don't live in a country that looks kindly upon P2P filesharing, and as such, would prefer to keep my access to indexers routed through my VPN.

Any suggestions welcome.

👍︎ 6
💬︎
📅︎ Jan 13 2022
🚨︎ report
Using Mono Buttons on Interfaces/Controllers VS Using Mono Utility Plugins/Effect Racks...???

Kind of confused. When mixing in mono, Is it better to use the mono switch/button that is on your audio interface/monitor controller (if your interface even has one)? Or is it better to use some kind of mono utility plugin at the very end of the effects rack that is on the master channel in your DAW?

Is there a difference? If there is, which one should you choose and why? Are there any apparent advantages or disadvantages besides maybe preference and/or convenience?

👍︎ 3
💬︎
📅︎ Jan 08 2022
🚨︎ report
I need some help with AE2 assemblers/interface... not all are showing up on network.

(I'm playing Project Ozone 3, just in case that matters...)

So in this video (around the 7:40 mark) he shows a cube of assemblers/interface modules. I've created the same thing, but unlike what he says in the video, I am NOT able to run only one cable. I'm using ENDER IO Dense conduit but have also tried the Dense cable from AE2. I have the cable coming directly from the ME controller build ( has something like 20 controllers )

I spent some time just wrapping cables around the whole thing lol and at some point it actually did show all 14 interfaces. Obviously not ideal. So what am I doing wrong? Was something changed with the mod?

EDIT: Forgot to mention I also tried going into creative mode and filled up the room with crafting cpus, crafting storage, and quadrupled the size of the ME controller build. I was trying to narrow down the issue. but nothing seems to work :(

EDIT 2: I just severed everything on the network except for this cube and an Interface Terminal. Still only 8 interfaces continue to show (out of 14) :(

👍︎ 3
💬︎
📅︎ Jan 12 2022
🚨︎ report
A controller deathbox interface idea, and I have zero knowledge of design, this is the best I could put together
👍︎ 21
💬︎
📅︎ Nov 21 2021
🚨︎ report
plasma-nm mix network interfaces with vpns and thats make finding interface harder reddit.com/gallery/s53jpo
👍︎ 41
💬︎
📅︎ Jan 16 2022
🚨︎ report
My network is kinda bad right now but I need help. Cool down is not showing I even checked the user interface multiple times.. uninstalled and reinstalled the game but its still the same. v.redd.it/6f79w6g4ydd81
👍︎ 3
💬︎
👤︎ u/Laxagon
📅︎ Jan 23 2022
🚨︎ report
The NEAR RPC (Remote Procedure Call) connects your wallet, command-line interface, or dApp with the @NEARProtocol network. It acts as a messenger or blockchain router that relays on-chain information between nodes, apps, and ultimately end-users.
👍︎ 27
💬︎
📅︎ Jan 03 2022
🚨︎ report
Diablo 2 (2000) - Force a network interface

I'm trying to play TCP/IP network game using two PCs on my home network, however when I start the TCP/IP to host a game, Diablo application is selecting the wrong network interface... I have a bunch of virtual network interfaces on the laptop I want to host the game on and don't want to have to disable them all each time in order to make Diablo select the correct lan interface...

Is there any way to 'force' Diablo to choose a specific interface either in command-line options or through some configuration file?

I looked in the install directory and nothing there, the registry also seems to have nothing useful - there's a lastTcpIp setting, but I tried configuring that with my IP address and re-enabling my other NICs, but it still latched on to the first available NIC. Also, because I use WSL on my laptop, it creates a virtual NIC that cannot be disabled without actually removing WSL and disabling it completely, which is fairly annoying and not sustainable as I really like to have WSL on my Windows host.

OS: Windows 10 and Windows 11

👍︎ 4
💬︎
👤︎ u/prescotian
📅︎ Jan 06 2022
🚨︎ report
People who have mastered Dribbling/Air dribbles and all other tricks.. what are your controller settings and interface settings?
👍︎ 2
💬︎
📅︎ Dec 31 2021
🚨︎ report
Xnet Controller not extracting items from interface.

I am setting xnet setup for alloys autocrafting but the items are not being extracted from refind storage interface. Why is that?

👍︎ 6
💬︎
👤︎ u/Maho-22
📅︎ Dec 01 2021
🚨︎ report
What kind of interface do I need to send IOS MIDI into Reason via a hardware MIDI controller? /r/WeAreTheMusicMakers/co…
👍︎ 2
💬︎
👤︎ u/o_mcp
📅︎ Dec 19 2021
🚨︎ report
Strike Pack on PC (scp tool kit) dont see no interface only Wireless Controller and when i install the driver the controller keeps flashing blue and doesnt work any fixes?

Strike Pack on PC (scp tool kit) dont see no interface only Wireless Controller and when i install the driver the controller keeps flashing blue and doesnt work any fixes? I even tried on my 2nd controller and it flashes orange instead

👍︎ 2
💬︎
📅︎ Dec 30 2021
🚨︎ report

Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.