You can also use p2p mesh vpn services like zerotier or tailscale to establish a direct connection without opening any port in the router at all.
rutrum
This is a very specific project. This is cool to see. Im curious if anybody else would use this.
Ive been playing with the nixified.ai project, which packages two web interfaces for LLMs and image generation. Im also looking into Tabby.ml for code assistant as well. I haven't gotten deep, but these all look like promising options for utilitizing a server's hardware but offering the functionality across the network.
You could always dip your toe into a tiling window manager instead of a desktop environment. Its got an initial learning curve, and it helps to have something to do to learn it, and not just playtesting it.
I use Vutlr. They have a nice UI.
This is very multipurpose, but if you haven't heard of gridfinity, there might be modules that would be helpful you home lab, or your home in general.
Wow, I never considered swap. I've had this problem with my laptop for the last year. I'll fix this, thank you.
To be fair, you're taking on a lot of new things at once. You can spin up docker containers on windows too, all while using a UI. I think it's great your exposing yourself to self hosting, linux, command line interface, and containerization all at once, but don't beat yourself up for it taking longer than expected. A lot of it takes time. I encourage you to keep trying and playing. Good luck!
Do you have recommendations for a new controller? I've been looking at 8bitdos: https://www.8bitdo.com/ultimate-2.4g-wireless-controller/
I think its best to move past bluetooth, if we can. I dont think it was ever a great protocol. But things like phones can't always have dongles either, so it's necessary.
What software did you use to make this image? Its very well done
Yes everyone would need a client (probably?) but after having recently set it up the first time, its incredibly simple.