this post was submitted on 22 Dec 2023
27 points (96.6% liked)

Self-hosting

2777 readers
2 users here now

Hosting your own services. Preferably at home and on low-power or shared hardware.

Also check out:

founded 2 years ago
MODERATORS
 

hi there, comrades! just curious, what do you all actually host for yourselves?

i currently run a two old PCs refurbished as Ubuntu servers and am looking at adding a Raspberry Pi 400 that i was gifted and don't know what to do with. i have ideas though!

anyway, i'd love to hear what you've found useful, helpful, and/or fun to run. my own answer will be in the comments.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] klaus_the_fish@lemmy.world 2 points 10 months ago* (last edited 10 months ago) (1 children)
  • Openhab (smarthome controller)
  • Zigbee2mqtt (converts zigbee devices to talk mqtt)
  • Mosquitto (Mqtt server)
  • frigate
  • Jellyfin
  • Jellyseerr
  • Radarr, sonarr, lidarr, bazarr, prowlarr
  • transmission + a VPN tunnel
  • Uptime Kuma
  • Prometheus, Telegraf
  • Grafana
  • Influxdb, chronograf
  • Three PiHole instances, synced with Orbital Sync
  • Unifi Controller

And some small services to pipe metrics into Grafana dashboards for apps that don't have native support for metrics. Most of this is managed through Docker with a Traefik reverse proxy with letsencrypt certs for https.

My most useful so far has to be openhab. I'm barely using it to it's full potential but it's so freeing to be able to buy (nearly) any smart device and know I can integrate it with the rest of my system. It also allows me to block Internet access to most of my smart devices completely for added privacy.

Second most useful is probably the Jellyfin/*arr stack to manage and view my collection. Soon I'm planning on adding either Calibre or something similar for books to sort my ebooks and old digital textbooks.

And once you have two or three services, monitoring obviously helps. I honestly wish I had set it up earlier, in particular Uptime Kuma for general uptime tracking. It would have saved me so much time pinging all my services to try to diagnose issues.

[โ€“] toaster@slrpnk.net 1 points 10 months ago

Saving! Lots of great homelab ideas in here.