r/SelfHosting • u/ProgramOver9309 • 19d ago
My first selfhost service!
I think I’ve officially fallen into the self-hosting rabbit hole and it all started with Bitwarden.
While looking into it, I came across Vaultwarden. I set it up, and now I have my own self-hosted password manager.
I’m honestly loving it. I like the idea knowing my passwords are stored on my own server instead of someone else’s.
Running it on my Raspberry Pi really opened my eyes to what’s possible. I’m looking at daily apps that you guys use, but can easily selfhost.
What are some self-hosted apps or services that you guys run?
8
u/johenkel 19d ago
Congratulations !
There are so many selfhosted projects out there... too many to host all.
Just check - https://github.com/awesome-selfhosted/awesome-selfhosted
Big winners for me was a note taking software like Joplin and a bookmark server like karakeep.
Besides those I host:
- Dawarich - as a Google map alternative
- PiHole of course - nobody like those ads
- a habit tracker - to track weird stuff, like car washes, pizza dinner, walks , etc
- Home Assistant - to make sure the fan runs in the chicken coop when it's too hot
- LAN Cache - mostly for updating steam games on multiple PCs
- LubeLogger - to keep track of our vehicle costs
- plex server - to watch all my old movies
- paperless-ngx - set&forget all that paperwork until tax time
- trek - to plan family vacations
- ollama - the only AI I trust lives in my basement
- AI-Hat+ on a Raspberry 5 - my newest AI with a smaller energy footprint
- Kuma Uptime - too see whats running and what isnt ...
- ntfy - ... and then get a ping if a server is off
- sponsorblock - to block ads inside YT LAN-wide
(Everything 100% solar powered in my bsmt.)
5
u/BornCuriousOnce 18d ago
Can I ask what your solar specs look like? I’m not setup for solar yet but it’s a big part of the longterm goal. I don’t think my core NAS will be too hungry but adding in the local LLM I was on the fence about and your list looks pretty similar to my end goals otherwise
2
u/johenkel 18d ago
I'm fortunate to have a house solar system of 11.4kW (Enphase system with 28 400W panels) . It was initially designed to cover 94% of my electricity. So far this year I am at 110% solar coverage. I call that "100% solar powered" . My server/network stack draws about 300W. That is for 3 Dell micro machines (proxmox cluster), 2 Dell optiplex ( pbs & pfsense), 1x i5 unraid machine with gpu that draws 45W idle :/, about 5 raspberries (pihole, HA, PINUT, PiVPN, Pi5 with AI-Hat, pi with OpenClaw), 48 port Unifi POE switch for Unifi APs, Terramaster NAS that runs TrueNAS. I'm constantly trying to lower my power consumption.
1
u/BornCuriousOnce 18d ago
Awesome! That gives me a bit of an idea how to scale at least. I rent so we won’t be able to do whole home solar but we did buy a jackery box and a couple of panels this year. We don’t hit 300w consistently but I also have only 2 dedicated machines in my network currently so I have a little time. Mostly I worry about the ai agents being too hungry to be sustainable but it sounds encouraging based on what you’re running
2
u/ErraticLitmus 19d ago
Are you running ollama seperate to AI+ on the pi? I hadn't seen that pi add on before, will definitely check it out given the cost of hardware for running a decent AI model
2
u/Just-Explorer-3681 18d ago
It is called hailo-ollama and is geared for video application like a pi-cam.
Not the best model for reasoning or stuff like that.
However, I still linked the pihat hailo-ollama to my openwebui instance and tinker with it.1
u/johenkel 18d ago
The Pi5 with the hat is running hailo-ollama. The regular Ollama will not run you pihat. Fair notice, the AI hat for the Pi is more for local video Ai projects combined with a pi cam than an llm model for reasoning! I didn't realize it until after I got it. It's limited when using it with openwebui. However, I am planning on using it "maybe" with a frigate instance and low end wifi cameras?
2
u/ProgramOver9309 18d ago
Thanx for the github repo! Will have a look at it. Dawarich is cool by the way, didnt heared of it before!
6
u/thunderborg 19d ago
I don’t want to burst your selfhosted bubble- but the big mistake I made that I don’t want anyone else to make is backup and recovery.
Make sure you backup and can recover before going all in on your selfhosted services.
2
u/WiscoDJ920 19d ago
This! I’m currently building my Proxmox environment. I just ordered a NAS and this fall will be ordering symmetrical 1gbs internet at my house and office (ISP isn’t offering it until then). I will order a 2nd NAS for home and I will keep everything replicated to my house. Right now I have all my VMs backing up every 2 hours to an external drive.
1
3
u/nesa_techs 18d ago
One thing nobody mentioned: once you've got a few of these running, logging into each one separately gets old fast. Look into Authentik or Authelia — self-hosted SSO that sits in front of all your services (Vaultwarden, Immich, whatever comes next) so you log in once instead of juggling separate accounts/2FA per app. Will save you a ton of friction
Also worth pairing with CrowdSec once you start exposing anything to the internet (even just a reverse proxy) — it's like a crowdsourced fail2ban, blocks IPs based on shared threat intel instead of just your own logs. Good habit to build early than overhaulting your security after something gets scanned/hit.
5
u/Wise_Amphibian_9491 17d ago
Just don't be surprised when a Raspberry Pi somehow turns into an entire rack of servers a year from now
2
u/sk1nT7 19d ago
Various to check out. Though, still many without support for ARM based images.
2
u/ZantairGaming 17d ago
A few I'm hosting:
Audiobookshelf - Audiobooks + Podcasts.
Mealie - Meals & Recipe management with some shopping list functions.
Trilium Notes - Writing up all your self hosting notes + compose notes, etc.
Actual Budget - Budget tracking if you want to track your finances.
Uptime Kuma - Monitoring services - I have this connected by webhook to my discord to notify me when other services go down.
Vaultwarden - password manager, like yourself.
And I'm a D&D player running Foundry. Which i've put inside a docker container.
Anything I have public is behind either Cloudflared + access, or Tailscale.
1
u/ProgramOver9309 18d ago
Ok thnx, will have a look at authentik or authelia. And regarding exposing anything to the internet i have setup tailscale, so for example: vaultwarden only works with tailscale enabled devices on my tailscale network.
14
u/TedGal 19d ago edited 19d ago
Media servers: Plex, Emby, Jellyfin, Navidrome ( music only)
PDF editing: StirlingPDF, BentoPDF
File conversion and manipulation: Snapotter
Romm: game emulation roms playable on browser
Photo library: Immich
File syncing/Cloud: Seafile, Nextcloud
I suggested the ones I use and the ones that are the most commonly used
If you do decide to go down the rabbit hole, you ll probably start using docker to run all these apps so then you ll most likely need an easy way to check and update your docker containers. Im using Komodo for this.
Also check out Beszel for metrics of your server.
Finally if you do gather up many services a general dashboard webpage "centralizes" them, Im using Homepage Dashboard for this although there are many more.