this post was submitted on 25 Apr 2025
14 points (93.8% liked)
Self Hosted - Self-hosting your services.
14629 readers
2 users here now
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
- No harassment
- crossposts from c/Open Source & c/docker & related may be allowed, depending on context
- Video Promoting is allowed if is within the topic.
- No spamming.
- Stay friendly.
- Follow the lemmy.ml instance rules.
- Tag your post. (Read under)
Important
- Lemmy doesn't have tags yet, so mark it with [Question], [Help], [Project], [Other], [Promoting] or other you may think is appropriate. This is strongly encouraged!
Cross-posting
- [email protected] is allowed!
- [email protected] is allowed!
- [email protected] is allowed!
- [email protected] is allowed if topic has to do with selfhosting.
- [email protected] is allowed!
If you see a rule-breaker please DM the mods!
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Is keeping the servers where they currently are (or with a friend) an option? Then you could just VPN into it from abroad.
If that isn't an option, I'm currently running a homebuilt NAS off an Intel N100 Mini-ITX mainboard and I'm impressed with how many services it can run simultaneously, including Quick Sync Video for hardware transcoding.
I could put them in my parents house but then I couldn’t solve technical problems physically. That’s a good idea.
Thanks for the suggestion! You running containers?
Yeah, I'm currently running unraid on it because I wanted a hands-off maintenance experience.
While it's nice to get started, I'm really missing even intermediate Docker features such as support for compose files (so that there is some grouping of main services with the database instance that supports it, etc). Still, it's been working reliably for the year that I've had it.
Edit: I have tried the Docker Compose Manger plugin but didn't find the experience an improvement because of the way the YAML editing works
I'm so sorry! I still run unraid on media server before I knew better. I highly recommend a basic linux server with portainer for docker. It is much nicer and honestly easier. You can run portainer on unraid for docker compose btw!
I am administering several other docker servers and a k8s cluster from the command line, so I'm well aware what I'm missing 😀 - in this case, I was hoping for a higher wife approval factor, which is at least partially there.
Thanks for the portainer on unraid tip. I set up portainer itself yesterday but will have to get around to migrating the 30 or so already deployed containers to it.
How has portainer been treating you?
I'm taking care of a newborn and doing some FOSS work, so that project has been deprioritized for now 😅
Congrats! Was it last month?? Also, don’t call your wife that
Thanks! Our son is a bit less than a month old. The wife, our son, and https://omnikee.github.io/ are three different projects 😂
Haha that looks big! Did you start that? Why they over Vaultwarden?
I know that’s hard! First few months were hard for me. Is it your first?
I prefer KeePass over Bitwarden because it is just a simple database file, less that can go wrong (no server component).
I am the original author of the Rust library for decrypting and modifying KeePass databases.. The current best implementation of KeePass, KeePassXC, is written in C++, so there could theoretically be security-relevant memory corruption bugs in it (though the developers of the project are excellent and I don't think it is super likely). Rust is a language that does not have that class of issues by design, so I thought it would be interesting to see how far I could get. So far, I am still having fun and adding features bit by bit, and it is quite cool to me to be able to write one codebase that deploys to Windows, Linux, MacOS, Android (potentially iOS), and any modern web browser.
Our son is fortunately very relaxed, he eats and sleeps a lot so I can get some coding done while he is sleeping. Germany has decent parental leave, so my partner and I are both not working the first two months of his life.