what internship are you doing?
I had my own Nextcloud and Home Assistant (on a raspberry pi) for years and they’re awesome, but I really don’t have a use case for specialized stuff like jellyfin or vaultwarden. I just slap my media and a keepass file on my Nextcloud and I’m happy!
Stage 5 - you live in the woods and talk to a rock
- I do this shit for money I ain’t going to do it for free. I’m not about to be the 24/7 unpaid on call for my families pagerduty rota. Paid cloud services for me
Stage 4: code your own social network and run it on the ThinkPad under the stairs with a DB server in a wardrobe… Fight scrapers and spammers incessantly.
What scrapers and spammers? You’re the only user there.
4th is writing your own self hosted tools
The thing that I hate about self-hosting is that a lot of apps that could just be a plain offline thing are instead being designed to be super bloated server-docker things. Databases are not reasonably portable data formats.
An sqlite database is a perfectly fine portable data format.
Databases are not reasonably portable data formats.
I mean… if you stick to standard SQL…
I’ve been pretty happy in #2 for years.
i uhh yeah host abt 10 containers on an i7 laptop currently. in my small office (kids bedroom) closet. I do also have a 3tb storage available but its what I had … an external wd drive. sigh. i am nbr 3 huh?
“Wow these R730/R740 ear destroying rack servers are super cheap on ebay”
No lie, they’re awesome. I’ve got two R720s, and they really aren’t bad. I leave one off. The other runs 4-5 VMs and doesn’t spin loud at all. Lack rack, surplus drives, a refurbed UPS and it just goes.
Only 27 containers? That rookie numbers… You gotta pump those up!
I’m currently sitting at 131 containers across 3 Kubernetes nodes, all bare-metal though, no virtualization.
131 containers seems crazy to me. How many actual services does that translate to? Is it actually closer to 50 services running in parallel on three different nodes for redundancy?
There’s probably also a fair amount of repeated servers that aren’t redundant. Like postgres servers that are single purpose and multiple containers to provide it for an “actual” service.
When you spur of the moment decide to turn your gaming pc into a proxmox machine and then miss gaming so you end up down a rabbit hole of iommu groups to pass your Gpu through to a steam os VM to wrestle with Linux virtual display drivers so you can use sunshine to cast your games to your laptop
It eventually worked but you can quickly end up in a niche hell hole with little to no coherent documentation.
Trash guides is a gateway drug
Holy shit you just described my setup to a T
Is it worth it after that’s all said and done?
I’d love to power gaming in my house from a central server, but I keep imagining that it would be spotty and frustrating as hell.
Game streaming is good, but not perfect. It’s useable, but you do get the occasional stutter, dropped frames, connection issues, etc. Not to mention increased input lag.
If you must have your PC in a different room, you’d be better off buying an optical hdmi cord. That’s what I do for gaming on my TV after playing a few games through various game streaming apps and getting fed up with it.
I’ve seen this idea a few times now. How do you get your controllers to connect? Say I want to keep my PC in the basement and have a TV on the second floor. How do I connect the controllers?
I’ve done this a few ways:
Optical thunderbolt to thunderbolt dock… so the dock would be next to your tv and you plugin to the dock with whatever. This works amazingly well.
Game streaming over Ethernet - moonlight/sunshine do a great job, on a high quality network it’s not noticable. Only downside is they don’t forward microphone, so you end up doing some gymnastics to get microphone input.
I run a USB to Ethernet adapter from my PC to living room TV along with a optical HDMI cable, I even have a second HDMI for when I want to run a second portable monitor on the couch arm rest for notes and stuff
I’m not sure how the person you responded to did it, but LTT has a whole video series on doing just that from what I remember.
Your mileage will vary some hardware has better support than others latency can be an issue on titles that are sensitive to it.
Rocket league is unplayable but survival craft games play really well!
The most straightforward approach to dabbling with it would be to install classicoldsongs Apollo on a windows machine it includes virtual display drivers that just work out the box, pair a moonlight client and see how it works for you!
Years ago, I used Moonlight to cast to an Nvidia Shield. It worked pretty well, although it still required a lot of back and forth to tinker with things on the host PC. Still, it was better than the Steam Link at the time. Recently, I tried using the built-in streaming in Steam to play on a different PC in the house, but it was much the same story: lots of back-and-forth, launchers were annoying, and sometimes it wouldn’t display on the right screen.
Maybe virtual machines would be an improvement.
I converted my gaming machine into a server a while back. I like to live dangerously though, no proxmox. Baremetal. If my blog is slow, sorry y’all, I’m gaming. Deal with it.
You seem to have similar setup
Though for gaming I still use it mostly “directly”
Sunshine only when Im bored on work laptop
The VM still outputs to same display and has keyboard/mouse/etc. passedI’ve been happy with the setup for the last year and half or so
I’ve got 2 proxmox servers and I’d never have the courage to try that, seems hardcore as fuck
Ive been thinking about this for a while, but I imagined it could become hell on earth, thanks for the warning! It will keep the idea away from my head for another week or so
Level 4 would be using some sort of off-grid decentralized networking instead of the internet?
lol at ‘accidental’ beta testers. I tell my family they’re testing my shit
I just use flash drives to transfer stuff from my computer to the ipad so i can watch in bed lol, keep my music on an mp3 player
It’s a peaceful life.
Surprisingly those dual-ended USB-A + USB-C flash drives can be pretty decent, especially for stuff like this.
it’s easier to wait like 5 minutes for files to transfer than to maintain a whole wireless streaming setup. i think of it like walking over to the video rental store lol
I’m in stage 2
Me too but now I’m afraid
I’m also in stage 2 but getting closer to stage 3 😂
Same, been there for a decade.
I’m careful about what I want to host because I know I’m the asshole that needs to fix it when it breaks, and password managers that my wife uses are 100% off the self-hosted menu.
Vaultwarden requires Bitwarden to keep on allowing client access. Even if there are FOSS plugins/clients, I still need ot host it between my house and a cloud and it needs to be highly available.
I’ll keep paying for that one.
How about a basic ass keepass file that you put on your Nextcloud? I’ve been using that for years and I’m happy with that
Same here for pretty much the same reasons

Stage 2 is ideal. Normie self hosting. Once you figure out docker youre cooked in the pipeline









