this post was submitted on 22 Apr 2025
0 points (NaN% liked)

Self-hosting

3283 readers
13 users here now

Hosting your own services. Preferably at home and on low-power or shared hardware.

Also check out:

founded 3 years ago
MODERATORS
 

Please forgive the annoying asking for info post

I have 100Gb of stuff on Google drive and I want to move it in house, I guess via Nextcloud? At the same time I want to try things like self hosting Notesnook and a few other things like ad blocking the home network etc

I was going to try starting with a raspberry pi 5 with 8Gb of ram and an SSD and some form of Linux obvs but in my limited reading I've seen that's very not recommended for Nextcloud.

Key things are low power usage/quiet, I'm not THAT fussed about download speed to other devices but keen to avoid as much lock in as possible. Budget around £200-300 to start with.

I've seen recommendations for thin clients, kinda like the idea of a NUC but they're pricy for the form factor. Having it be small would be a plus but I do have an old windows 8 machine from 2013 in the cupboard in an ATX case but the power supply draw feels like it would be excessive

Hints appreciated or tell me which community to go check, thanks in advance

top 13 comments
sorted by: hot top controversial new old
[–] [email protected] 0 points 4 hours ago

The standby power of a desktop is not that massive. Especially when you don't run a GPU or display. That windows 8 machine you have is probably fine as-is.

An ATX PSU doesn't suck down 500 watts at all times, just because the sticker on it says it can. How much power your machine will use will depend much more on the CPU.

So just slap linux on it and have at it. If nothing else, you'll get familiar with the software involved, and be better prepared if you end up wanting to buy new hardware for this.

There's not really any lock-in with linux. Almost any piece of software you might run can be run on almost any distro you might consider using.

[–] [email protected] 0 points 17 hours ago* (last edited 17 hours ago) (1 children)

frankly for dipping your toes in, i'd just find a used desktop computer. you can usually find them cheap or free. ask your friends if they have an old pc kicking around. otherwise, ive found some good deals at goodwill etc. doesnt need to be a powerhouse, but its easy to upgrade ram, storage. for most applications a slowish pc wont be any kind of an issue.

i only just retired my 2011 era pc nas.

[–] [email protected] 0 points 15 hours ago (1 children)

i only just retired my

Keyboard?

[–] [email protected] 0 points 13 hours ago (1 children)

2011 era pc nas.

sorry, i dropped my phone and sent. i edited iy, but i guess it didnt come through

[–] [email protected] 0 points 12 hours ago

I've noticed edits don't always propagate to other instances.

[–] [email protected] 0 points 18 hours ago

Welcome to your new ~~addiction~~ hobby.

[–] [email protected] 0 points 18 hours ago (1 children)

I would get an Optiplex and drives. Run fedora server, portainer, and docker.

[–] [email protected] 0 points 17 hours ago

This is the way.

[–] [email protected] 0 points 19 hours ago

I recommend an ex-lease HP Prodesk. You get an ok cpu, nvme slot, physical space for an ssd and hdd, plus a pcie slot depending on form factor. As they use mainstream components the hardware is well supported in Linux.

[–] [email protected] 0 points 19 hours ago

Raspberry PIs are great little machines, but they're ARM based rather than x86, which can potentially limit your software choices. Once you've bought the PI, a decent PSU, some storage, and maybe a case the cost can also start to go up quite quickly. Another option you might want to look at is something like a refurbishd EliteDesk. You can get a decent spec for a similar price to a PI and those extras, it's x86, they run quietly, and they're upgradable if you need more horsepower in future.

[–] [email protected] 0 points 19 hours ago (1 children)

Many people like cheap refurbished thinclients, and Intel CPUs 6th gen or newer are not so bad on power consumption.

A RasberryPi has the advantage that you will find a lot of easy to follow guides and if you get a NVMe hat for it to have fast database storage then Nextcloud should be relatively happy (it is a bit bloated these days).

[–] [email protected] 0 points 18 hours ago (1 children)

I would recommend going for at least an Intel 7th gen or failing that some sort of computer that has an Nvidia GPU, 1050ti or better.

Those will help as you go further down the line with allowing some CUDA and Intel acceleration features and only adds a couple of dollars to the total cost of the system.

[–] [email protected] 0 points 18 hours ago

Why CUDA? I don't see any services listed that would benefit at all from a GPU, and even if they later spun up a Jellyfin or similar that can always be mapped to the integrated GPU.

Better to start with something cheap and imperfect to learn what you actually need then upgrade from there