Hey everyone. So I’ll try to keep the post short. I have selfhosting for roughly 5 years quite few apps with Yunohost with a static ip address in an i3 3rd generation, namely the below:
Nextcloud. Used for documents backup-sync, calendar and contacts sync, Joplin folder sync, also in the past Photos uplod folder from the mobile (we can call it webDav). In addition online remote documents edits and that’s about it. Nextcloud does not causes any major issue but I am kinda afraid to each upgrade that might screw things up.
Vaultwarden
Baikal. Mainly Because I wanted to try it and get away from Nextcloud better late than never.
Firefly III. Because, budget. Not actively using it. I have set up some automations for expenses but I do not enter either manually nor importing transactions via the Importer (never made it to work).
FreshRSS
Syncthing. Userd mainly for Obsidian sync.
Wallabag.
Webmin.
Roundcube for Yunohost’s mails only since port 25 is blocked by my ISP.
I also selfost inhouse via DOCKER (arr stack and Jellyfin) in a SFF desktop HP, Ryzen 7, 65gb Ram, with a 256 GM SSD for Linux Mint, 4TB SSD (movies, tv series, music), a 1TB SSD for additional temp storage and a 4TB external HDD as also media storage (movies, tv series, photos). This machine is blocked access from the outside since I do not need it. In case I want to access to put some downloads in a queue then I have setup a wireguard tunnel. Note that I play media with a NVIDIA Shield TV (LineageOS flashed) so no transcoding is done or necessary.
Now, to the juicy stuff. Ideally I would like for now keep the Yunohost as is BUT want to tidy ip the inhouse one. Since I might get rid of the HP desktop I am thinking to invest in a new PC with the below characteristics:
The idea is to:
Does the above seem an overkill or should I simplify the current setup? Investing in a new server of approx 1000-1500€ is OK including also the HDDs.
I would appreciate any input to clear things up.
Many thanks!
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:
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
The HDDs alone should be roughly ~1,000€. The rest of the build sounds pretty much like your other machine, just with a different processor.
I run my YunoHost in a VM with like ~8GB of RAM allocated. You can move everything to one single machine if you set up some reverse proxy for all the web frontends.
36TB of storage and 64GB of RAM should be plenty.
@hendrik
Hey Hendrik Cool to find another #yunohost user. What Apps do you run? Tips for a newbie?
@WeAreAllOne
Uh, I’m not super up to date any more. I installed YunoHost a long time ago and it’s been running fine most of the time, I haven’t installed anything new in the last year or so. I like it. I don’t think i have any broad advice, except the usual. Do your backups in case a harddisk fails. And don’t mess with the config manually (too much) or you might run into problems.
I’m mainly using it to self-host my e-mail, Matrix chat, Peertube and Nextcloud. Have stored all the calendars and contacts stored there and sync it to my phone and computer. Have smaller websites running as a custom_webapp. And I use the reverse proxy to make Home Assistant and a few side-projects and experiments accessible from outside.
True, I could run everything to one machine but the home one is a SFF so I cannot fit too much storage inside…
I think I get it. I mean in that situation you’d essentially pay to get some SATA ports and the space to put the harddrives. The money doesn’t really get you anything else that’d be fundamentally different from the current setup.
Idk, I’m fine with 48GB of RAM to run a lot of services and containers. And I don’t use a separate machine for storage, the hypervisor does that and I either share the filesystems via NFS or pass them through into some VM. And I don’t think a fast machine with lots of RAM is needed for storage, unless you’re using ZFS.