this post was submitted on 12 Jun 2023
459 points (99.6% liked)

Selfhosted

50129 readers
1004 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
 

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.

(page 3) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 2 years ago (1 children)

Let me see...

Monica Linx Nextcloud ArchiveBox Dashy Home Assistant And a few more services like jDownloader, nzbget etc

load more comments (1 replies)
[–] [email protected] 3 points 2 years ago (4 children)

My main machine is running Linux Mint on a Ryzen 2700x, 32gb ram, 80TB of raw storage and a vega 64 GPU.

Running:

  • Home Assistant
  • Emby Server
  • Photoprism
  • Piwigo
  • The usual NZB suite
  • FTP Server for uploading cellphone pictures automatically at night time
load more comments (4 replies)
[–] [email protected] 3 points 2 years ago

I run:

  • Matrix
  • Mastodon
  • Pixelfed
[–] [email protected] 3 points 2 years ago* (last edited 2 years ago) (2 children)

36 TB server:

  • Nextcloud (a little heavier than I'd like considering something that's just filesharing)
  • Jellyfin
  • Audiobookshelf
  • Kavita
  • Authentik
  • N.eko with protection via authentik (rabbit clone so I can watch things with friends even if it's not on jellyfin)
  • Homepage so I can remember everything -_-

Raspberry pi:

  • Adguard home, which router pushes all traffic dns through
  • Mopidy - hooked the pi to my speakers, can start playing via web interface. Don't love it, but it's working.
load more comments (2 replies)
[–] [email protected] 3 points 2 years ago

My longest running self-host is the RSS reader Tiny Tiny RSS running on a Digital Ocean droplet with Ubuntu 22.04

[–] [email protected] 3 points 2 years ago

Jellyfin for media
Miniflux RSS reader
Home assistant
Pihole
OpenMediaVault for NAS
Kavita for ebooks
Portainer
NginxProxyManager

It's all kind of a mess, but I like it

[–] [email protected] 3 points 2 years ago

File storage, mainly. I have 2 NAS devices (one Synology I picked up in 2014, and an Unraid device I just built a couple months ago) - the former holds 13TB and the latter currently holds 35TB with plans to bring it to 100TB as I get money for more drives.

The Unraid system has a Youtube-dl instance running to auto-pull videos from the channels I follow, and I also run my Plex server from it. The Synology only has a Git server on it that I use to keep local copies of repos that I store on GitHub, along with personal projects that I'd rather not publish (even as private repos) in the cloud.

[–] [email protected] 3 points 2 years ago* (last edited 2 years ago)
[–] [email protected] 3 points 2 years ago

I've been having a fuck of a time getting IIS to work properly as a Reverse Proxy but I'm hosting an Emby Media Server on a Windows 10 desktop and a Foundry VTT Server on a Windows 10 laptop

[–] [email protected] 3 points 2 years ago

automatic youtube downloader using PubSubHubbub to get notified of new videos via flask app behind apache reverse proxy. running on a pi3b.

[–] [email protected] 3 points 2 years ago

I've got a Raspberry Pi running Portainer on DietPi OS hosting a Discord bot, ACME certificate manager, reverse proxy; a second DietPi pi hosting Sonarr and Radarr and an automatic ripping machine; a pi NAS ruining open media vault; and my Linux gaming system also has Portainer running Jellyfin.

[–] [email protected] 3 points 2 years ago (1 children)

Wayyy too much for my lil old PC server. Its pegged at 40% swap usage, that's after a RAM upgrade.

Alpine Linux running services in podman. Deployments use ansible.

Got a few disks fused together + snapraid redundancy.

All services go through Nginx, plus a couple static sites generated with hugo.

Authentik for single sign on everywhere I can.

Matrix: Synapse + mautrix WhatsApp, Signal bridges for private chats. A public Conduit server for big online chats. Element and Cinny clients, I can't pick a fave.

Nextcloud because I have to.

Jellyfin for movies, shows and music. The Arr suite for managing my media. Transmission openvpn container for getting Linux ISOs and other legal media.

Vaultwarden super light betwarden server - I love this.

Forgejo git server is fantastic.

Monitoring with Prometheus and Grafana.

Umami for web stats.

Pihole for filtered DNS.

A tiny minetest server for the LAN.

That's pretty much it. I love this thing.

[–] [email protected] 3 points 2 years ago

...and other legal media...

Lol

[–] [email protected] 3 points 2 years ago

I'm self-hosting some stuff on a yunohost server but i plan to switch to start9 once they add support for clearnet.

  • Nextcloud
  • Jellyfin
  • Calibreweb
  • Email (though I don't really use it)

I would be hosting more but our internet is too slow for anything else to really be effective.

[–] [email protected] 3 points 2 years ago* (last edited 2 years ago) (3 children)

I've got 3 "servers" at home right now.

  • Raspberry Pi 4B 8gb: "RPINode0"
  • Raspbery Pi 4B 8gb: "RPINode1"
    • hosts a few internal websites / APIs for staging (controlled via the docker API)
    • hosts Home Assistant for me
  • Unraid NAS: "Moonturtle"
    • NGINX Proxy Manager: for exposing stuff to the internet
    • Nextcloud: for file management and access. Most of my family uses this as opposed to Google Drive.
    • Umami: website analytics
    • Jellyfin: for watching movies and tv shows I've ripped
    • Uptime Kuma: uptime monitoring and reporting
    • DDNS updater: dynamic DNS updater so I can keep my DNS records up to date (don't have a static IP)
    • Portainer: for managing docker instances on RPINode1
    • MySQL/PostgreSQL/Redis: provides database services to all the stuff listed above
    • Flower: for monitoring Celery queues used by a few of my applications.
    • WireGuard: VPN for remote management of the server and access to the services I don't have exposed outside my network
load more comments (3 replies)
[–] [email protected] 3 points 2 years ago* (last edited 2 years ago)

cluster (two old laptops, and 3 PI 3s):

  • nomad
  • glusterfs
  • consul

containers on nomad:

  • gitea
  • nodered
  • traefik
  • nextdns
  • postfix
  • cloudflared
  • diun
  • uptimekuma
  • searxng
  • n8n
  • nfty
  • minecraft bedrock
  • maraiadb
  • linkding
  • ddclient

docker (on unraid):

  • audiobookshelf
  • changedetection.io
  • fileflows
  • gluetun
  • jellyfin
  • metube
  • netdata
  • qbittorrent
  • unifi controller

Stand alone hardware:

  • technitium dns server x2
  • home assistant
[–] [email protected] 3 points 2 years ago
[–] [email protected] 3 points 2 years ago (4 children)

Raspberry 4 No.1 (HassOS)

  • Home Assistant - smart home management
  • HA extension Vaultwarden

Raspberry 4 No.2 (Ubuntu LTS)

  • Pi-Hole - network ad filter
  • Navidrome - music library
  • Beets - music tagging
  • Lidarr/Deluge/Hydra/Jackett - music collection, downloading
  • Baikal - CalDAV & CardDAV
  • Nginx - Reverse-proxy
  • Filebrowser
  • Vaultwarden - Backup of HA extension
  • Raneto - Knowledge base
  • Pyload - Download manager

Fileserver custom built (Ubuntu LTS, local only):

  • Sonarr - Series management
  • PostgreSQL - Data management for Kodi/MPD
  • Snapserver
  • Mopidy

Raspberry 4 No.3 (Raspian, local only)

  • Kodi
load more comments (4 replies)
[–] [email protected] 3 points 2 years ago

Currently just running an SMB share and paperless on my Turing Pi v2, which only has one 8gb Pi at the moment. Hoping to get more Pis and run more things soon.

[–] [email protected] 3 points 2 years ago

I have a Jellyfin server, which has been absolutely amazing. It's accesible remotely via my domain, too. So my whole family and some friends can watch stuff / listen to music through it. Super happy with it.

I also have a Minecraft server. We don't use it much, but it's always there, and it's not going away. Which is something I've always wanted since I first put up an MC server a decade ago.

Besides that, my website and a bunch of personal scripts are all hosted from home :)

[–] [email protected] 3 points 2 years ago* (last edited 2 years ago)

Here's mine:

Unraid OS: Docker:

  • cadvisor
  • deluge
  • FileZilla
  • Firefox
  • Fivefilters-full-text-rss
  • FreshRSS
  • Home-Assistant-Container
  • Libreddit
  • Microsoft-Edge
  • pihole
  • Plex-Media-Server
  • Radarr
  • Resilio-Sync
  • Scrutiny
  • Sonarr

Unraid OS: Virtual Machines:

  • Debian VM
  • Windows 11 VM

Unraid OS: Plugins:

  • GPU Statistics
  • Tailscale
  • CA Mover Tuning
  • Community Applications
  • Dynamix System Temperature
  • Intel GPU TOP
  • NVTOP
  • Unassigned Devices

My unraid server is my "jack of all trades" machine running the primary services apart from my Pihole instance (as below).

Ubuntu Server LTS:

  • pihole
  • pivpn
  • emby

This is running on an old thin client machine and is my primary Pihole/VPN machine with a backup music/media server running Emby.

[–] [email protected] 3 points 2 years ago

I'm self-hosting a bunch of stuff all over the place. I've a pi-hole, NAS and a bunch of Discord bots on an e-waste rescue nettop. Then I have a linux server running Ubuntu Server with more Discord bots, Nextcloud, syncplay, some basic websites, including an Element-im stickerpicker. I used to run a Matrix homeserver too, but I got fed up with maintaining that. It has been quite the learning experience and it has been absolutely worth it.

[–] [email protected] 3 points 2 years ago

Right now only mail server and Bitwarden server. I’m thinking of running lemmy instance

[–] [email protected] 3 points 2 years ago (2 children)

I have DietPi running on an RPi 4 with 4GB RAM.

Everything here is hosted in docker containers:

  • Portainer (docker management)
  • Nginx Proxy Manager (for reverse proxy)
  • Nextcloud (file storage + calendar)
  • Kanboard (task management + kanban board)
  • Homepage
  • Transmission (behind VPN with Flood web frontend)
  • Jellyfin media server
  • A Discord bot for my server
  • Watchman, my RSS feed to Kindle setup (https://github.com/andrwcnln/watchman)

I've probably forgotten some things but that's the main bulk of it. Can't recommend DietPi enough if you are looking for a super lightweight OS for you Pi server, has been perfect for me so far. Here are some things I am looking to host in the future too:

  • ntfy (for push notifications)
  • Apache server for my websites
  • Pi-hole
  • Plausible (a replacement for Google analytics for websites)
  • Vaultwarden
load more comments (2 replies)
[–] [email protected] 3 points 2 years ago (1 children)

Just Jellyfin on my Win10 PC. Been thinking of getting a NAS but it's quite daunting for me to start that process. Been looking for a Synology to at least start somewhere

load more comments (1 replies)
[–] [email protected] 3 points 2 years ago* (last edited 2 years ago) (3 children)

Prefacing by saying my lab is severely breaking ~~some~~ a lot of best practices due to hardware availability limitations

Proxmox box (24GB DDR3, E3-1230)

  • Ubuntu LTS Dedicated Minecraft server
  • Windows 10 Dedicated V Rising server
  • Ubuntu LTS for Plex
  • TrueNAS
  • Coming Soon: Jelu Server - a self-hosted Goodreads replacement

Raspberry Pi 2B+

  • PiHole

OptiPlex 7020 sff (8GB DDR3, i5-4590)

  • Bitwarden
load more comments (3 replies)
[–] [email protected] 3 points 2 years ago (1 children)
load more comments (1 replies)
[–] [email protected] 3 points 2 years ago
  • Home Assistant (running on RPi, proxied to VPS)
  • Zigbee2MQTT (running on RPi)
  • NodeRed (running on RPi)
  • Joplin (VPS, opensource note taking app)
  • Minecraft modded modpack (VPS, statech 1.0.3) Probably a couple more I'm forgetting.

This is all in docker containers behind a reverse proxy using Traefik. Im happy with the setup as it's really versatile and so far hasn't failed me. Biggest upgrade I've done is replacing the SD card of the RPi with an SSD

[–] [email protected] 3 points 2 years ago

miniflux, nitter, seafile on my local RPi4

pondered pixelfed (but they don't have docker image) and calckey (no arm one)...

[–] [email protected] 3 points 2 years ago (1 children)

Im hosting the following services on a small cloud VM running k3s:

load more comments (1 replies)
[–] [email protected] 3 points 2 years ago (1 children)

Pi zero running pihole

unRAID server running

  • Plex
  • Sonarr
  • Radarr
  • Scrutiny
  • ArchiveTeam warrior
  • And much more

I only turn the unRAID server on when needed however. The summers here in Denmark is beginning to be unbearable, so I don't need any more heat in my apartment.

load more comments (1 replies)
[–] [email protected] 2 points 2 years ago* (last edited 2 years ago)
  • mail opensmtpd on openbsd, pi
  • homeassistant on pi
  • nextcloud on dietpi
  • pihole on pi
  • calibre-web on dietpi
[–] [email protected] 2 points 2 years ago

Debian 9 running a webserver with Nextcloud, mostly. Also currently trying to get Matrix to work on a temporary Debian 11 device but we'll see how that goes.

load more comments
view more: ‹ prev next ›