← Back to context

Comment by Aurornis

2 days ago

You could always self-host UniFi Network. https://help.ui.com/hc/en-us/articles/360012282453-Self-Host...

This launches with UniFi Network and UniFi InnerSpace, which is a deployment visualization tool. I assume they'll add more of the applications to UniFi OS in the future

It turned out to be surprisingly annoying to do this on Debian due to the MongoDB requirement. I forget the exact difficulties but I ended up having to punt and run the container from linuxserver.io.

  • What hardware were you using to host it?

    • Ahhh that's it, I think. It was on ODROID H3+, these run on pentium silver N6005 which don't support AVX, which means that "newer" MongoDB won't work without jumping through hoops to compile from source. I just ssh'd into the vm where I run it and it seems like I DID eventually get it working - with mongodb 4.4.x but it's not supported anymore :(

This reminds me of the types of applications that are installed on the Ubquiti Dream Machine Pro.

Ubiquiti has a pretty smooth setup that works well together, the recent years of reliability issues, updates, and data security issues however has been enough to stop buying Ubiquiti and protect it with other gear such as NetGate firewalls.

The Dream Machine Pro had lost some critical advanced configurability from the ui and command line compared to it's predecessor, leaving a lot of users in no man's land. Some of it has been resolved from what I can tell. I own one and had to supplement it with another device in front of it temporarily. Once things are in production, we usually don't look for reasons to touch it.

If your internet is 1 gig or less, I'll still vouch for the trusty littel EdgeRouter X, there's a great guide on setting up a nice little home network on it to learn which direction your next steps will be like.

Hopefully this proves itself in a year and it's an easy decision.