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.

SuperFola
link
fedilink
English
12Y

I’m a bit late to the party, here is my stack:

  • Dell T310 with Xeon E3 (can’t remember the particular ref), 12 gig of RAM, 2 TB single drive (because some failed and died but that’s fine)
  • Services:
    • A few discord bots in Docker
    • Vaultwarden for storing passwords
    • Duplicati to make backups regularly (sent to an externe drive every so often)
    • Ampache for listening to my music (a subsonic client and server)
    • Plex for media, I’m too lazy to switch to jellyfin because it works as it is
    • Netdata to have a real-time dashboard of pretty everything that my server is doing
toastloop
link
fedilink
12Y

Unraid (3700X, 16GB 3200 Mhz RAM, NVIDIA Quadro P2000 Graphics Card, 7x14TB Hard Drives):

  • Organizer (Loads each service in a tab for easy access)
  • Overseer (Allows you to add popular trending movies/tv shows to sonarr/radarr)
  • Plex (Serves movies/tv shows and allows for hardware transcoding)
  • Tautulli (Shows Plex statistics for each user on the server)
  • Sonarr (Searches and Manages TV Shows)
  • Radarr (Searches and Manages Movies)
  • Prowlarr (Manages NZB and Torrent Indexers)
  • Bazarr (Manages subtitles for movies/tv shows)
  • NZBget (NZB Client)
  • rFlood (Torrent Client)
  • Calibre (Manages and serves books to read)
  • Stash (for private videos)
  • PhotoPrism (Manages photos and vidoes)
  • Glances (htop like webpage to monitor server stats)
  • Uptime Karma (Shows a status page with the status of each service)
  • Nginx Proxy Manager (Manages external access for each service)
  • Portainer (Manages the docker containers running on the server)
  • Adminer (Manages the mysql databases running in the background)
@[email protected]
link
fedilink
English
6
edit-2
2Y

My long and mostly complete list:

  • Audiobookshelf (GH)
    • Using for audiobooks. Ebooks, comics, and podcast support in early stages.
  • Authelia (GH)
    • Using for two-factor authentication in front of all of my services. Critical infrastructure.
  • Bazarr (GH)
    • Using for automated subtitle management. Have not needed to rely on it much.
  • Code-Server (GH)
    • Using for a plethora of things. I could write an entire post on this alone.
  • Courier
    • Using (occasionally) for package-tracking from various carriers.
  • EmulatorJS
    • Using for retro-emulation.
  • Gitea (GH) x2
    • Using as a git repo server, package repository, and for CI/CD automation. Is critical infrastructure in my lab. Could also write an entire post on this one.
  • Headscale with Headscale-UI. Tailscale clients on various VMs LXCs, etc.
    • Using to securely network with my remote servers.
  • Homepage
    • Using as a “single-pane-of-glass” to get an overview of service health with links to the various services.
  • Invidious
    • Using in-place of YouTube.
  • IT-Tools (GH)
    • Using for the myriad of various useful tools it offers.
  • Jellyfin (GH)
    • My media player of choice. Using for movies and television, but supports music, ebooks, and photos in addition.
  • Kopia Server (GH)
    • Using for data backups to my Minio instance on local NAS and Wasabi. Simple, fast, and reliable.
  • Librespeed (GH)
    • Using for the occasional speedtest to my remote servers.
  • Matrix stack using Conduit back end and Element-Web front end
    • Federated Discord essentially. Using as a private instance for friends and family.
  • Minio
    • Using primarily as a gateway to storing backups, also serves git-lfs for Gitea.
  • N8N (GH)
    • Using for home-automation, backing up my Reddit saved posts to a database, deal-alerts, and part of a CI/CD pipeline.
  • NTFY (GH)
    • Using for infrastructure notifications mostly. Very simple and versatile alerting solution.
  • NZBGet
    • Using for getting “usenet articles”.
  • Paperless-NGX
    • Using for document archival. Important receipts, documentation, letters, etc. live here.
  • Portainer (GH) with multiple agents on VM’s LXCs and VPSs
    • High level management of my various docker containers.
  • Prowlarr
    • Using to provide torznab API to websites that dont natively have it. Integrates with Radarr and Sonarr
  • Radarr (GH)
    • Using for movie management.
  • Radicale
    • Using for contacts and calendar server.
  • Raneto (GH)
    • Using as a knowledge base. Lab documentation, lists, recipes, lots of things live here. Using with with code-server and Gitea.
  • Readarr (GH)
    • Using for book management
  • Recyclarr (GH)
    • Using for Radar and Sonarr to sync search terms for their automations. Very useful, hard to summarize.
  • Requestrr
    • Using (very rarely) as a requests bot for Radarr and Sonarr.
  • SFTP-Go
    • Using mostly in-place of Nextcloud. Used to back up phones mostly.
  • Shaarli (GH)
    • Using as a read-it-later service. Went through lots of these, and Shaarli has been good enough.
  • Singlefile-Archive
    • A hacky way of presenting pages saved with the singlefile browser extension. Not exactly happy with the solution, but for my ocasional use it does work.
  • Sonarr (GH)
    • Using as TV series manager
  • Speedtest-Tracker (GH)
    • Using to get periodic speedtests. Plan to automate results to blast my ISP if my service speed gets too low.
  • Traefik (GH) on each seperate host
    • Using as a web proxy in front of my various services. Critical infrastructure.
  • Transmission (GH)
    • Using to get “Linux ISOs”
  • Uptime Kuma (GH)
    • Using to monitor site and services status along with a few others. Integrated with NTFY for alerts.
  • Vaultwarden
    • Using as my password manager. Have been using for years, cannot recommend enough.
  • A handful of static websites served with NGINX
    • The old standby, its been reliable as a webserver.

These services are the result of years of development and administrating my lab and while there is still some cruft, it’s mostly services that I think have real utility.

As far as hardware:

  • Running pfsense on a toughbook laptop as a router-firewall.

  • A SuperMicro 24 bay disk-shelf with Proxmox and ZFS for NAS duties and a couple services.

  • Lenovo Tiny boxes with a Proxmox cluster for the majority of my local services.

  • Dell managed switch

  • A few Raspberry-pi’s with Raspbian for various things.

  • Linksys AP for wifi

Edit: Spelling is hard.

novarime
link
fedilink
English
0
edit-2
2Y

Did you get a dual nic in the laptop router, or how did you work it?

@[email protected]
link
fedilink
English
12Y

It’s an older Panasonic ToughBook CF-C2 with an ExpressCard34 slot I’d say circa 2013. I have a gigabit Ethernet adapter jammed in there for WAN. I’ve been using the setup for maybe 8 years and it’s been ultra reliable for me.

@[email protected]
link
fedilink
English
12Y

Expresscards are an underrated feature of old laptops as a server.

@[email protected]
link
fedilink
English
12Y

Fantastic breakdown, thank you!

@[email protected]
link
fedilink
English
32Y

Mind blown! Thanks so much for the comprehensive list!! 🙏

@[email protected]
link
fedilink
English
22Y

That is impressive. For the sake of curiosity, do you have any photos or diagrams you could share?

@[email protected]
link
fedilink
English
32Y

Hmmm. I don’t have a network/infrastructure diagram or anything yet, but I’ve been meaning to create one. I’ll probably put one together and post more about my setup if there’s any interest. I’ll be sure to tag you when I do. Thanks for the interest!

Captain Minnette
link
fedilink
English
12Y

Tag me as well! I hope to have something with half the functionality of your setup by year’s end.

@[email protected]
link
fedilink
English
22Y
  • Plex and Jellyfin for movies and TV shows. I want to switch from Plex to Jellyfin but it is not quite there yet. It‘s very little effort to keep Jellyfin running in parallel though. I am keeping it around to regularly compare the two and re-evaluate.
  • Tube Archivist for archiving and watching YouTube videos.
  • Miniflux for reading feeds.
  • Nextcloud, mainly for calendars and contacts; occasionally for sharing files with others.
  • Syncthing for syncing files.
  • Financier for budgeting.
  • Paperless-ngx for managing documents.
  • Qbittorrent for downloading and sharing Linux ISOs.
  • Prowlarr for searching Linux ISOs.
  • Copyparty for sharing Linux ISOs with friends.
  • Shaarli for saving bookmarks.
  • Jekyll for statically generating my personal blog.
  • Caddy as HTTP server / reverse proxy for all of the above. Automatically provisions certificates from Let‘s Encrypt.
  • PostgreSQL as database for Nextcloud and Miniflux.
  • Simple Nixos Mailserver for emails with Postfix, Dovecot and rspamd.
  • Dehydrated for getting certificates from Let‘s Encrypt for the mail server.
  • Btrbk and Restic for backups.

Most of this stuff runs on my server at home (ASRock J4105-ITX, 8 GB RAM , 250 GB SSD, 18 TB HDD). The mail server and the blog run on a cheap VPS (1 vCPU, 2 GB RAM, 20 GB SSD). Both servers run NixOS.

loiakdsf
link
fedilink
English
12Y
  • Nextcloud, mainly for calendars and contacts; occasionally for sharing files with others.
  • Syncthing for syncing files.

Quick question: have you thought about hosting Radicale and filebrowser instead of NextCloud? I think that would be definetly lighter on your system.

Also: I have read lots of mixed opinions whether mailservers should be selfhosted - what is your take on this? Do you know about problems reaching the big player mailservers?

@[email protected]
link
fedilink
English
22Y

I host these:

  • Vaultwarden(saves my life almost everyday)
  • Jellyfin (makes my life fun)
  • Sonarr & Radarr
  • Home assistant(the best thing I’ve done in a while)
  • freshRSS( none of that curated for you bullshit)
  • Whoogle.(like google search but not the tracking)
  • Flatnotes, Qbittorrent, Metube, Databag, Photoprism, kavita, NExtcloud, Guacomole(A few services I use rarely.)
@[email protected]
link
fedilink
English
12Y

Pihole Keycloak Lemmy

The “usual” Plex stack:

Plex Sonarr Radarr Readarr Calibre & Calibre-Web Sabnzbd Nzbhydra

I want to throw Nextcloud into the mix, but I haven’t gotten the motivation to do that yet. I have 102TB of disk on a 4 node kubernetes cluster just for fun

@[email protected]
link
fedilink
English
02Y
  • Lemmy Instance
  • VaultWarden - Password manager
  • Jellyfin - Movies/TV Shows
  • Roon / Roon ARC - Music
  • OneDev - Used to use Gitlab but couldn’t afford the self-hosted instance anymore and want the paid features, which this mostly has.
  • Dokuwiki - Used to use as a wiki, switched to…
  • Trilium - Similar to Obsidian but open source.
  • Kavita - Comics/books
  • TubeArchivist - YouTube video downloader/viewer
  • PodGrab - Podcast manager
  • Wallabag - Website article saver/bookmarker etc. If anyone has a better suggestion for FOSS bookmark management please let me know!
  • Mealie - Recipe manager (grabs recipes from a ton of different sites)

I use TrueNAS Scale for my NAS and Ubuntu server for my VM’s/home server. I probably am forgetting something, but, that’s what’s listed in my Portainer :).

@[email protected]
link
fedilink
English
12Y

How has Scale been on Linux vs BSD? Any complaints or plug-in compatibility issues?

@[email protected]
link
fedilink
English
22Y

I would go back if it was easy. The speed difference from just getting a listing of contents in a large directory over SMB is insane. It used to be instant and it takes like 10-15 seconds now. I’m not even using their app setup anymore, I gave up on it after a while because of a bunch of random issues with updates over time and switched to a dedicated box with Portainer installed. I really wish I could go back to core.

I’m sure they’ll iron everything out but BSD is still king at the moment.

@[email protected]
link
fedilink
English
12Y

That’s disappointing, thanks for the info. I had hoped with OpenZFS things would be improved, but sounds like native Linux performance just isn’t there yet.

@[email protected]
link
fedilink
English
12Y

That’s disappointing, thanks for the info. I had hoped with OpenZFS things would be improved, but sounds like native Linux performance just isn’t there yet.

Morethanevil
link
fedilink
English
12Y

I have a VPS (netcup) with 8 cores, 12GB RAM and 320GB SSD. Hosting there on Ubuntu 22.04:

  • Matrix
  • Mastodon
  • Nextcloud
  • Wordpress
  • Adguard
  • Stirling PDF
  • Gotify
  • Bitwarden

At home I have a Ryzen 5 5600G with 16GB RAM on a B550 aorus elite v2 with 2TB nvme SSD and 2x 6TB seagate HDDs.

Hosting there on Fedora 38 KDE:

  • Immich
  • Jellyfin
  • Lemmy
  • Photoview
  • ArozOS
  • Paperless
  • Dashdot
  • Codeserver
  • LXD Dashboard
  • Scrutiny
  • Cloudbeaver
  • jDownloader
  • Kavita
  • Podgrab
@[email protected]
link
fedilink
English
22Y

TIL about netcup! Aggressive prices. Thank you for the introduction.

@[email protected]
link
fedilink
English
1
edit-2
2Y

Got 2 24/7 runners in my home:

  1. Ubuntu 22.04 LTS Server on a tiny Dell Optiplex 7000 server (Intel 12700T), strapped under my desk, hosting everything in docker:
  • Plex
  • *arrs, on top of a Gluetun container for privacy
  • QBittorrent, to download big files, like … eh … linux distributions
  • NginX Proxy Manager
  • PhotoPrism (I subscribe, it’s awesome, cannot recommend it enough)
  • Portainer, as a management interface
  • Wireguard VPN server, to enable me to get into my LAN and prevent having to expose anything to the public internet.
  • Watchtower, for keeping things up to date.
  1. A Synology 718+ with 10 TB in a a dual SHR RAID.
  • PhotoPrism storage
  • Plex media storage

In addition, I’m hosting a couple of Wireguard VPS in the US and a Nordic country to give me access to regional content (I pay for a few regional services through friends living there - i.e. they pay monthly and I pay them yearly for an account on a region-locked service) - not sure if that counts as “self-hosting” :)

@[email protected]
link
fedilink
English
42Y

As an offensive security worker… I can’t help but read people listing out their attack surface 😂

@[email protected]
link
fedilink
English
22Y

My RISV-V server (I have removed all binary blobs and have no closed source code ofc) is airgapped inside a Faraday cage.

For security reasons I never turn it on.

@[email protected]
link
fedilink
English
12Y

All my deploys are written in binary on a stack of index cards that we then burn, put in a zip lock bag, encase in concrete, surround in a welded closed steel box, and throw in the Mariana Trench. The documentation sucks though.

@[email protected]
link
fedilink
English
12Y

Manjaro Linux with ZFS on some old gaming PC.

Home Automation and IoT with HomeAssistant in a virtual box. Database for storing some IoT history (not hooked up to Home Assistant yet but recording from MQTT) with MariaDB. Media Server with Emby. Photograph Backups with Immich; just playing with this for now. Constantly have problems running it to do with not connecting to Redis or PostGres :/ MQTT Server with Mosquitto for some custom IoT devices. VPN with WireGuard. File Syncronization with Syncthing; to/from phone and other computers. Torrenting with Deluge and Deluge Web.

@[email protected]
link
fedilink
English
02Y

Part of my Reddit exodus plan was to get serious about my RSS setup.

I’ve settled on:

  • FreshRSS as my feed manager (supported by Reeder app in iOS and MacOS)
  • FiveFilters Full Text extractor
  • rss-proxy site scraper

I may experiment with some replacements for rss-proxy, as I’ve run into a couple sites it doesn’t scrape well, but FreshRSS and FiveFilters have been smashing successes.

@[email protected]
creator
link
fedilink
English
12Y

Nice, RSS is great indeed. I use it extensively as well, but I didn’t even realize it was a thing people ran as a service on a server. I hadn’t heard of FreshRSS etc. I personally just run newsboat from my desktop/laptop, even my phone if need be.

@[email protected]
link
fedilink
English
1
edit-2
2Y

This is my little setup at work

Kubernetes cluster (created by kubespray)

Rikudou_Sage
link
fedilink
English
12Y

Currently a new instance of Lemmy, other than that I have a Synology NAS where I host:

  • Plex
  • Synology Drive (alternative to Dropbox etc.)
  • Synology Office (alternative to Google Docs)
  • VPN server

There’s also docker where I host:

  • Gitlab
  • AdGuard Home
Ruud
mod
link
fedilink
English
82Y

I host:

Fedi servers

  • lemmy.world
  • mastodon.world
  • calckey.world
  • pool.social
  • musicworld.social
  • akkoma.nl
  • ruud.social
  • fotofed.nl
  • fediland.nl
  • blog.mastodon.world
  • play-my.video

Software I use

  • Nginx Proxy Manager
  • Portainer
  • Kimai
  • Xwiki (3 of them)
  • Cryptpad
  • Grafana
  • Hedgedoc
  • Matrix/Synapse
  • Thelounge
  • Vaultwarden
  • Gitea
  • Nextcloud
  • Paperless-ngx
  • Zabbix
  • Zammad

Probably forgot some…

@[email protected]
link
fedilink
English
22Y

Chad.

@[email protected]
link
fedilink
English
12Y

Do you host on at your house, a VPS or something else?

Ruud
mod
link
fedilink
English
12Y

All on Hetzner.

@[email protected]
link
fedilink
English
12Y

Thanks for #rexxit destination!

Create a post

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:

  • Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.
  • No spam posting.
  • Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.
  • Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
  • No trolling.

Resources:

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

> Questions? DM the mods!

  • 1 user online
  • 218 users / day
  • 9 users / week
  • 244 users / month
  • 841 users / 6 months
  • 0 subscribers
  • 542 Posts
  • 8.93K Comments
  • Modlog