Proxmox was the answer for me. OpenMediaVault in a VM for NAS, LXC containers for things that need GPU access (Plex and frigate). Hell, I even virtualized my router. One thing I probably should have done was a single docker host and learn podman or something similar. I ended up with 8 or 9 VMs that run 8 or 9 dockers. It works great, but it’s more to manage.
You’ll want 2 network cards/interfaces- one for the VMs and another for the host. Power usage is not great using old gaming parts. Discrete graphics seem to add 40 watts no matter what. A 5600G or Intel with quicksync will get the job done and save you a few bucks a month. I recently moved to a 7700x and transcode performance is great. Expect 100-150 watts 24/7 which costs me $10-15 month. But I can compile ESPHome binaries in a few seconds 🤣
I use Ubiquity at work, and decided on TP-Link Omada at home. I virtualized opnsense and the controller, but if you’re just getting started I think this is the device you’re looking for. Street price is $250.
https://www.tp-link.com/us/business-networking/omada-router-integrated-router/er7212pc/
You’ll then need a modem and access points. I use an S33, and I’m happy with it. As for APs- they are $100 and up depending on features you need. The mesh and roaming work very well. I over-spec’d to the 670s, 610s would have worked. WiFi 7 APs are <$200 if you’re into that.
From the wifi wikipedia page> Hardware>Embedded Systems
https://en.m.wikipedia.org/wiki/Wi-Fi
Increasingly in the last few years (particularly as of 2007), embedded Wi-Fi modules have become available that incorporate a real-time operating system and provide a simple means of wirelessly enabling any device that can communicate via a serial port. This allows the design of simple monitoring devices. An example is a portable ECG device monitoring a patient at home. This Wi-Fi-enabled device can communicate via the Internet.
Pretty much, yes.
I think you’re underestimating the computing power of these devices. If it has WiFi, it has an operating system.
You’re looking for something like ESPhome maybe. It’s a project from the same people that do home assistant. There’s a web server (and/or local API) available that allows you to toggle outputs locally, your browser directly to the microcontroller.
My guy Wendell says that Hardware Raid is Dead and is a Bad ldea in 2022
I think Dr CD outlined a specific arc that companies follow, but the term has been co-opted to mean any process that drives out competition before turning the screws on their customers. Did Netflix follow the three steps?
Netflix was certainly good to its subscribers 15 years ago.
Were they then good to their business customers (studios) at the cost of the users? I don’t think they were ever good to studios.
Have they now clawed back surpluses for themselves? Abso-fuckin-lutely.
I think step 2 is the key to the original definition, and the one commenters often ignore. All companies burn cash to get started. All companies try to become a monopoly, and monetize everything once they do.
The controller also handles roaming, as I understand it. I have a software controller on a VM. They provide a .deb! I have 3 EAP670s and an EAP-655-Wall. Roaming works perfectly on phones and laptops. I have a hidden SSID on each individual AP that I use to lock dumber stuff. Some devices fight the AP Lock on Omada.
I see the value in going 100% omada, but I couldn’t justify the cost of the switches I’d need. Their routers look good for the price too, but my use case is a notch or two above their target market.
Have you been down the MTU rabbit hole? The wg-quick helper scripts are supposed to find the best MTU but I’ve found cases (tethering) where I had to adjust. Too big an MTU and you could silently drop packets.
Are you virtualizing opnsense? I am, and the wg plugins and config felt foreign to me it was easier to virtualize a wg endpoint.
For the love of all that is holy
At least change the interface IP. I multiboot my laptop and when I copied a wg.conf being lazy, the server basically ignored the newer client. I had to boot back into the OG OS and add a peer via ssh. I’m still learning wg but don’t count on clones interfaces working.
Shout-out to https://www.audiobookshelf.org/ Once you’ve sourced from MAM
I’ve got one of these with the esphome firmware. Can’t speak to their service or the original firmware, but the esphome needed some tweaks.
https://konnected.io/products/smart-garage-door-opener
I already had a magnetic reed switch and it has an input for that. I already had an extra security 2.0 button with wires soldered to the contacts. I’m very happy with the setup.
I’m on Linux with PIA. I made a list of geographically local regions and my script picks one at random then runs piactl set region $randomregion
On the JD2 settings page, go to Reconnect. Check all 3 boxes. Set reconnect method to External Tool Reconnect. Put the absolute path to your script. If you have PIA I can try and post my little script, formatting on mobile isn’t working.
Do the devices have dual 10g ports each? You can build a triangle out of them.