619

A simple question to this community, what are you self-hosting? It's probably fun to hear from each-other what services we are running.

Please mention at least the service (e.g. e-mail) and the software (e.g. postfix). Extra bonus points for also mentioning the OS and/or hardware (e.g. Linux Distribution, raspberry pi, etc) you are running on.

you are viewing a single comment's thread
view the rest of the comments
[-] terribleplan@lemmy.nrd.li 9 points 3 years ago

In various clouds

  • Email - Docker Mail Server (Postfix, Dovecot, Rspamd, etc.)
  • Reverse Proxy cluster - frp
    • This is actually pretty neat. It is basically acting as a self-hosted ngrok, letting me expose all the stuff in my homelab without having to put my home IP out there.
  • External Monitoring - Uptime Kuma
  • Random sites via cloudflare workers/R2

In my homelab

Infrastructure

  • DNS - PiHole fronting local Unbound resolvers
  • Load Balancing/Routing - Traefik
  • Storage - Gluster exposed via Samba
    • I am still searching for the right solution for storage... nothing does what I want. I have been slowly writing my own, but don't have the time to get it to a point I trust it, haha.
  • Custom traefik auto-config clients/server
    • Reads labels on containers and announces them to the server that traefik uses for HTTP service discovery
  • Custom docker-compose nonsense
    • Basically lets me choose where to run docker-compose files in a simple and centralized way, including on multiple machines
    • Doesn't do scheduling/monitoring/etc, just manually setting "this compose should run these machines"
    • I got tired of running k8s and nomad.

Services

  • Authentication - Authentik
  • Media - Jellyfin
  • Minecraft
  • Password Manager - Vaultwarden
  • PKM - DokuWiki
  • SCM - Forgejo (a fork of Gitea, which itself is a fork of Gogs)
  • Social Media - Lemmy
  • Webmail - Snappymail
  • Several random little websites
  • Many little things I've written for myself

Any service that needs non-http traffic pointed at it runs local instances of the frp client to expose that port to the reverse-proxy cluster.

this post was submitted on 12 Jun 2023
619 points (100.0% liked)

Selfhosted

60831 readers
693 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS