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.
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
You seem to have conveniently left out power consumption.
I agree they are very pricey these days. Are there any competitiors that offer cheap low-power consumption computers?
It will not be that great like on Raspberry Pi, but Mini PC are also very low on energy. For example,. Wyse 5070 with J5005 idles around 3-5 W, which is really great. i had HP 800 Mini G3 that idled ~7-8W. Mini PCs are more powerful, expandable and can use normal SSD Drive. For selfhosting they are better, but in some places Raspberry Pi (or alternative like Orange Pi) will be better, especially when you need something small and really low power
I never heard of the orange pi!
Some of the models are very cheap. Have you tried them? If they are as reliable, I might get myself one for a couple of projects.
Yes. I have Orange Pi Zero 2 with 1 GB of RAM running Ubuntu. This is actually very powerful machine, more powerful than my Raspberry Pi 3B+. i bought it for about 180 polish zloty (around 40 euros). I use it for printing server with Ghostscript printer app installed via Snap. I also tried Wireguard and MongoDB - everything works fine. it works really well, but it sits around 50 C on CPU, so it can get hot.
I tried one ~5-10 years ago and the idea was good but it didn't have nearly the level of support that Raspis have.
I've definitely also had the experience of dodgy hardware support (in Armbian, which is all volunteer) with weird Chinese SBCs.
Do you mean hardware-wise, or software?
A little bit of both IIRC.
It used a different chipset than the raspberry so it needed a tweaked version of Raspbian to run but the drivers weren't great and the repos were missing a lot of stuff/outdated.
Ah thanks!
Yeah that's gonna be tricky for me then... I really don't like to deal with driver headaches.
I got an 1 gig Orange pi zero 2 with a 2 port USB expansion board. I got it from ali express with a 32gigabyte micro SD card, USB to USBC charging cable for like $40.
I 3d printed a case for it. Provisioned it with a heatsink, fan, 18W USB power supply, and a UPS.
I use it as an octoprint server, the extra USB ports go to a webcam and a fan if i feel like it. It's been reliable but I've only had it a month. Transferring jobs is nearly instant plugged into gigabit ethernet. Transfer is via API key not web interface. Seems to do alright in the CPU department. It has to parse some of the larger jobs for a minute.
Prints perfectly. Only had one resent packet USB packet so far. After it prints rendering out 1080P time-lapses was slow. It would hit like 70% cpu usage and take hours. Rendering out 1080P octolapses with fewer frames and less movement would hit 98% cpu use but be done very fast - like 10 min.
They just announced an orange pi zero 3 with a similar form factor (but not exactly the same) and larger faster memory.