Nice! That'd be a game changer for me for sure!
lambda
Does it work with ROMs/emulators? I would love to be able to setup all of my ROMs on my server and just download the ones I want to play on a per-game basis. My ROMs are mostly compressed in .zip or .7z so that's a different problem. It would be great to have my emulators configured per-device and ROMs on my server.
I'm imagining how cool it would be to have an app on Steam Deck to help manage local ROMs too. But, that would require Linux builds of the client I suppose.
Launchbox is local. This is a server software with clients.
It's built on Quake. So, I figured it might 😊
That's sick! I'll try it on my Steam Deck!
Edit: ran great. Controls weren't ideal. I had to use a mouse in the menus.
The blog post linked within was a good read.
A NAS is the perfect device to host it on though. Docker or VM.
At first, a lot. Not so much recently though. It's definitely more work though I'll admit. Sometimes that's the price to pay for privacy. Also, I learn a lot of skills that could help me get a good paying job by doing it.
My smart home is Home Assistant hosted on a server in my house. It's fully open source and has gone through multiple paid audits to show its security is good too. The only non-local-only integrations are the weather api's and my thermostat (ecobee).
I've got it working a couple of times. In my opinion they need to fix documentation, make flakes an officially supported thing and take it out of beta that it's been in for years so that documentation can be further created, and the installer should work on a majority of devices out of the box.
My laptop was the worse experience. I just wanted KDE and Firefox. I don't use it for much. But, KDE wouldn't load so I had to go into CLI and edit the configuration.nix and change some stuff to get it to work. It's a thinkpad that has official support for Linux. So, it was specifically a nix driver issue. I just installed Arch again and went on like normal. I would love to trust it with a server. But, I just can't.