![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/8286e071-7449-4413-a084-1eb5242e2cf4.png)
I’ve had good luck running more intensive loads on more recent models of these systems, say 3 to 5 gens old … multiple desktop OSes running concurrently on Proxmox, etc. The “1 liter” class of PCs is really quite capable these days!
um… did my bio get deleted?
I’ve had good luck running more intensive loads on more recent models of these systems, say 3 to 5 gens old … multiple desktop OSes running concurrently on Proxmox, etc. The “1 liter” class of PCs is really quite capable these days!
Damn, the last time I thought about this (20 years ago) I was able to buy a tape drive for a PC for like … I wanna say $250-300?? I forget the format, it was very very common though and tapes were dirt cheap, maybe $10-12 a pop. Worked great, if you were willing to sit around and swap tapes out as needed.
Syncthing’s file versioning has got me out of many a jam
I use NoMachine, but that’s in a Linux-to-Linux environment.
Did a test last weekend sitting in a department store parking lot on the store’s public wifi, wifi bitrate about 50Mbps both ways, 50ms between me and my homelab … very very usable experience with quality set at 6/10.
I consider selfhosting to be both. VPS or homelab. The latter has more ‘cred’ but is also a much bigger investment and not everyone can do it. Granted I’m living in a difficult environment but as somebody using Linux since 1994 it took me 3 years to recently get a homelab to where I could credibly serve the wider internet from it, and I still use a VPS as reverse proxy anyway! Meanwhile, offloading your physical plant to a mom-n-pop platform-as-a-service provider isn’t the worst thing in the world. Some operators started out selfhosting and grew their little VPS provider from that, those guys need business too!
Just here to say, I see you lol, even if I don’t have answers.
I just started using Nextcloud once they finally released a credible wiki app. It’s super useful and I’ll likely use it for years into the future. But the UI is definitely a low point.
Just get a used ultra-small form factor PC a la the Tiny, Mini, or Micro series. A higher-end one which is 7 generations old will still absolutely destroy the Pi in terms of performance.
Once I gave up (for now) on doing all this on ARM and switched back to x86, everything got way easier to actually accomplish.
Check out ServeTheHome’s “Project TinyMiniMicro” on Youtube for a great overview of ultra-small form factor (“1 liter”) business PCs.
The big three PC makers each have standardized products in this form factor with (relatively speaking, compared to smaller manufacturers) tons of spare parts available.
Personally I’d go for as big a UPS as I could afford, but I serve some public-facing stuff from my homelab and I live in an area with outdated infrastructure and occasional ice storms. I currently have a small UPS and have been too tired/overwhelmed to set up automated shutdown yet. It’s not too hard though, I’ve done it before. And even without that in place, my small UPS has kept things going thru a bunch of <10 minute outages.
I would never open those types of services to the Internet. Wrap it in a VPN first yeah?
I have this exact model machine as a web app server running Proxmox btw. Works great. I did need to get a genuine power supply for it as it refused to run above 800MHz with a generic!
There isn’t a guide yet that I’ve found. I slowly & painfully assembled all the info and beat my head against the task until I had something working & stable.
I’m currently building a comprehensive one, but due to circumstances beyond my control, it’s taking forever.
I think civilization just hasn’t gotten there yet, but I suspect I’m not the only one working on this, so I bet the reverse proxy tunnel HOWTO situation will be way better in a year or two…
FWIW I use nginx
on the front end, and rathole
for my tunnels - the latter is a very straightforward way to set up the tunnels.
If you want to avoid SMR performance penalties, the 1TB HGST Travelstar 7K1000 HTE721010A9E630 is one of the biggest CMR 2.5" drives I’ve found, and it’s 7200rpm and rated for 24/7 operation to boot.
I have a background (in the distant past) as a PHP dev, and currently make my income doing mostly Wordpress work.
For a very long time I took a jaundiced eye towards big PHP apps for the exact same reasons. That being said, I just two days ago finally installed Nextcloud in my homelab and exposed it to the world.
It’s worth noting that a lot of PHP’s bad rep comes from Wordpress, which is terrible in security terms in large part due to a huge and very poorly vetted ecosystem of plugins written by coders of all skill levels.
PHP itself had a number of anti-features which made security difficult in the past. A lot of those issues have been worked on. As somebody who was up to my eyeballs in PHP for years during the bad old days, I’m now confident installing big PHP apps if I think the dev team and dev process are reasonably mature.
Syncthing
Not the above guy but I believe it’s a database.
I’m ever so slowly teaching myself Zabbix, need something full-featured because I also need monitoring for my hosting clients etc
That’s awesome :)
I started by self-hosting an autoDJ to pipe music into Second Life, later did a weekly show on a tiny internet radio station for maybe 18 months … trying to make a name in order to get a DJ spot on-air at a local community radio station that was indie/alt-rock format at the time. Sadly my life took a turn and the community station changed hands and changed formats, but it was a cool experience nonetheless!
You might also check out rathole
as it is very easy to use: https://github.com/rapiz1/rathole
oh nice. somebody else who’s done internet radio!
The one advantage of using megacorp “1-liter” business PCs from Dell/HP/Lenovo over brands like Minisforum is that parts commonality / availability is likely to be a lot better for the big brand boxes.
This will make little or no difference to a lot of people of course :) in my case it’s a big factor because I’m trying to do everything on a shoestring budget and I want the hardware to be physically small but still as repairable/upgradable as possible, and to last as long as possible. So I ended up going with used 1L PCs even though you get a bit less CPU capability per dollar spent, as right now these PCs are the smallest platform that I know of that tends to be upgradable (no soldered RAM etc) and have lots of parts available.