Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
-
No low-effort posts. This is subjective and will largely be determined by the community member reports.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
An M.2 PCIe card can make most old computers into a good SSD NAS.

https://www.startech.com/en-eu/hdd/quad-m2-pcie-card-b
I have used this card for a couple years.
Pros:
Cons:
If all you're looking for is cheap, quiet, storage, and you don't mind losing out on total read/write speeds, thisll actually do great just about anywhere.
I have a few different makes of these and have been surprised by how big PSU I had to put (versus on-the-wall measured wattage) for them to not occasionally randomly fail and cutting a drive off until reboot. I guess it's spikes they don't handle well. Besides that, the cards themselves obviously add some overhead in that department. Something to consider if low-power is a priority.
There has also been one or two drives that just wouldn't work at all with either card, but were fine in individual slots. Vaguely suspecting drive firmware there.
They do serve their purpose well but just to add some catches for anyone eyeing them. Startech is the brand I had the least glitches with FWIW but keep in mind that's just one anecdote.
Also ask yourself if you really need PCIe4 because the PCIe3 models are quite a bit cheaper, cooler and more stable.
Oh, and make sure your motherboard supports PCIe bifurcation. Especially for older computers that's not always a given.
Ah yeah - always a good idea to verify support on the motherboard. I think AMD mbs are usually better on the bifurcation front than Intel ones.
The Startech card I linked is backwards compatible with PCIe 3.0 M.2 NVMe cards, they mention that they've tested with Samsung 970 EVO for example, so you can still fill it up with older, cooler M.2 cards even if it supports PCIe 4.0.
Worth noting that cards such as this (with mote than one M.2 slot) require the mainboard to support PCIe bifurcation – which most old boards likely do not.
Edit: Cards with just one slot do not require this feature so you can plug them into any board that has a free PCIe slot. Unless you also want to boot from them, in which case you might need to modify your UEFI. I went that route and succeeded, but be aware of the risks involved.
Had a fun one when I put an 8x card forking into two nvme drives in a mobo that I thought compatible. No matter what, only one of them connects. Turned out:
You think you think of everything...