this post was submitted on 20 Jul 2023
406 points (97.9% liked)

Selfhosted

39435 readers
5 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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. 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.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

  • Nextcloud + OnlyOffice
  • *arr media management series (Lidarr, Sonarr, etc)
  • Gitea
  • Vaultwarden
  • PiHole
  • Jellyfin
  • Wiki-js
  • Lemmy
  • Prometheus/Grafana/Loki

Currently all containerised running on a debian VM on a Rockylinux Qemu/KVM hypervisor. Initially I was using rocky+podman but inevitably hit something I wanted to run that just straight up needed docker and was too much effort to try and get working. 🤷

Hardware is an circa 2012 gaming machine with a few ZFS raids for all of my Linux ISOs. It lives an extremely tortured existence and longs for the sweet release of death.

Toying with the idea of migrating it all to on-prem virtualised kubernetes cluster using helm charts to manage the stacks and using NFS mounts for persistent storage because I hate myself (and to upskill I guess)

What about you?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 5 points 1 year ago* (last edited 1 year ago)
  • Nextcloud
  • OnlyOffice container
  • Jellyfin media server
  • Gitea
  • DokuWiki
  • Woodpecker CI container for building static websites and other CI tasks for hobby projects
  • HAProxy load balancer to forward external traffic to the right services
  • A pair of web servers hosting various websites/apps
  • A pair of Postfix acting as internal mail relays that sends mail through Mailgun
  • SaltStack for configuration management
  • Munin for monitoring
  • MariaDB database for various internal apps
  • Four internal BIND DNS servers (two are the primary and replica on virtual machines, then two more replicas on Pis in the event the VMs go down)
  • OpenLDAP directory server for centralized auth
  • Kanboard for video project tacking
  • Postgres database for DaVinci Resolve projects
  • UniFi controller
  • Backup server hosted on a Raspberry Pi 4 w/ a pair of 5TB external HDDs in a BtrFS mirror

And most importantly: as of recently I'm self-hosting Lemmy and Kbin instances for myself to try them out! Kbin was a pain to setup, but I seem to be liking it more.

It's all running on two Ryzen R7 1700 systems with 64GB of RAM in one and 48GB in the other (long story), and virtual disk storage is done over a 10Gb iSCSI link to a TrueNAS system with two 1TB SSDs in a RAIDz mirror. I've also got an unRAID NAS that hosts my video project files. Pretty smooth overall :D