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

Selfhosted

40337 readers
429 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 1 year 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 5) 50 comments
sorted by: hot top controversial new old
[–] legion@lemmy.world 1 points 1 year ago (2 children)

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.

load more comments (2 replies)
[–] Malatesta@lemmy.world 1 points 1 year ago

I have a few Raspberry Pis hosting

  • PiHole/Wireguard
  • Synching
  • Jellyfin
  • Home Assistant
  • Motioneye
[–] gerowen@lemmy.world 1 points 1 year ago

Server 1 OS: Debian Nextcloud Plex

Server 2 (raspberry pi) OS: Raspbian Lite PiHole PiVPN

[–] rodti@kayb.ee 1 points 1 year ago (1 children)

My current homelab build is a 5950X w/128GB and... well it's more complicated than that.

Currently running in Proxmox (in no particular order!):

  • LinuxGSM - game servers
  • Multicraft - Minecraft servers
  • Zammad helpdesk (for a non-critical service, hosting at home as failover)
  • Plex - using Nvidia T600 for transcoding
  • PopOS compute VMs x2 - one of which currently running InvokeAI with 2xGPU, 40GB VRAM total
  • Windows 10 gaming VM (was for passthrough, hardly used now!)
  • Docker, including:
  1. Channels DVR - live TV streaming/recording
  2. Deemix - music downloader
  3. Flame - homepage
  4. Gogs x2 - Git repositories
  5. Nginx Proxy Manager
  6. Nzbget - Usenet downloader
  7. Prowlarr - indexer
  8. Qbittorrentvpn - VPN and torrent downloader
  9. Radarr - movies
  10. Requestrr - Discord -arr request bot
  11. Sonarr - TV
  12. Uptime-Kuma x2 - uptime bots
  13. Wallabag - bookmarks
load more comments (1 replies)
[–] SemioticStandard@beehaw.org 1 points 1 year ago

Unifi controller is the only 'real' service I actually keep running. I have various VMs running on Proxmox that I mostly use for testing. Even though I have two physical servers with plenty of compute and memory available, backed by a large NAS and all of hanging off a UPS, I just don't feel comfortable in self-hosting things I deem critical.

[–] inatux@lemm.ee 1 points 1 year 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)
[–] mondoman712@iusearchlinux.fyi 1 points 1 year 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.

[–] ipipip@iusearchlinux.fyi 1 points 1 year ago (1 children)

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

load more comments (1 replies)
[–] quasimagia@feddit.it 1 points 1 year ago

I have a dietPi on a RapsberryPi2 where I run a vaultwarden instance and pi-hole

[–] kresten@feddit.dk 1 points 1 year ago* (last edited 1 year ago) (4 children)

I plan on getting a server this summer (building it myself), and the things I have planned this far:

  • bitwarden
  • monica
  • minecraft
  • factorio
  • email server
  • maybe pihole
  • maybe lemmy
  • jellyfin

Edit: forgot jellyfin

load more comments (4 replies)

Basic stuff

  • Proxmox server
  • Plex server
  • Wireguard vpn
  • Bitwarden on docker
  • unifi controller as LVM
  • Docker
  • Portainer
  • Tiny Core linux as a script server on Pi-4
[–] TheAmorphous@lemmy.world 1 points 1 year ago

i7 12700, 64GB RAM, 1TB NVME x2 mirrored for OS, 10TBx8 z1

Proxmox VMs:

TrueNAS running storage array

Home Assistant

Ubuntu VM where everything else runs in Docker:

*pfSense

*Unifi controller

*Jellyfin

*Radarr

*Sonarr

*NZBGet

*Airsonic

*Ombi

*Transmission

*Calibre

*Soulseek

*BitWarden

*Traefik

[–] wojtek@lemmy.world 1 points 1 year ago

miniflux, nitter, seafile on my local RPi4

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

[–] Dax87@forum.stellarcastle.net 1 points 1 year ago* (last edited 1 year ago) (5 children)

I feel like I'm late, but this is what I'm hosting.

I'm running a single node microk8s cluster on a dual xeon (20 cores each for a total of 40 cores) server with (only) 64 gb ram. Wish I could do more but this is on a microatx dual slot motherboard that maxes at 64gb.

I have this attached to a 72tb das.

I currently live in an RV so I had to downsize my bare metal cluster to 1. It's sufficient for now 😊

load more comments (5 replies)
[–] BuffLettuce@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

Running Unraid. Adding more slowly. Moved over from an old windows PC hosting a bunch to Unraid last year. Keep adding more Dockers.

  • Plex - Media
  • *Arrs, Sabnzb and QBitorrent for... Linux ISO downloading
  • Minecraft (Vanilla)
  • Minecraft Modded (AllTheMods8)
  • Foundry VTT - For my D&D game

Planning on doing Nextcloud for a NAS feel for non media sharing with Friends

And probably a Calibre or something for eBooks and something for Audiobooks eventually

[–] Revan343@lemmy.ca 1 points 1 year ago

Unfortunately much less and much less efficiently than I'd like; atm it's Plex on an old Windows 7 laptop, and an SMB/NFS server on a Rock64 with an 8TB external hard drive.

Quassal Core on a linode, but that's cloud VPS, not my hardware, so not really self-hosting, even if I'm directly handling the OS and configuration.

I'd like to set up more. Ideally I'd like to set up two RAID backup servers, at seperate buildings, and have everything within the building back up to the local server multiple times per day, then have the servers perform incremental backups to each other once a day. ideally running on something small and cheap that I can leave in my dad's basment next to his router; "I got backups set up dad, it's this machine, you can pretty much ignore it, but let me know if you happen to notice it not running."

Figuring out Borg would be nice; dad's laptop is of course Windows, which Borg doesn't play nice with, but from the server on his end on, it'd all be linux. I just need to get a couple low-power high-storage boxen built.

[–] mugmoor@lemmy.ca 1 points 1 year ago* (last edited 1 year ago) (2 children)

I've got 3 "servers" at the moment running lots of fun services.

Dell Optiplex Tower

  • Sevarr Suite
  • Audiobookshelf
  • Calibre/Calibre-Web
  • Nextcloud
  • FreshRSS
  • Paperless
  • Linkding
  • Dillinger
  • HomeAssistant
  • Mealie
  • WikiJS
  • Gitea
  • PiHole
  • Homepage

Old Laptop

  • Project Zomboid Server
  • Minecraft Server
  • copyparty
  • Tinfoil/NUT

Raspi4

  • Klipper/Mainsail
  • Obico
  • VanDam

I also run Plex off of my Desktop, but I plan to build a new server soon to replace the Optiplex that I can migrate it to. I'm also going to be integrating Authentik. Everything is managed using Yacht and running on Ubuntu, then proxied through Cloudflare or tunnelled through Tailscale.

load more comments (2 replies)
[–] StefanT@lemmy.world 1 points 1 year ago
  • buildbot for archlinux package builds
  • dovecot with fetchmail for mail retrieval
  • fail2ban with very strict rules against all those bots
  • gitea for my own projects
  • home-assistant with some usual backend stuff like knxd, zigbee2mqtt, mosquitto
  • navidrome for the music collection
  • nextcloud with very few apps
  • vdr for recording TV shows from satellite with a smartcard reader for the local television smartcard
  • octoprint on the 3D printer
  • pacoloco, an archlinux package cache
  • paperless for document management
  • teamspeak

All services are configured and deployed using saltstack and monitored with sensu. I do not use containers but I have all services hardened by hardening the systemd service and/or apparmor profiles.

Backups are done using btrbk.

[–] thatsnothowyoudoit@lemmy.ca 1 points 1 year ago* (last edited 1 year ago) (1 children)
  • NAS: TrueNAS
  • HomeKit Bridge: HomeBridge
  • Spelling/Grammar: LanguageTool Server
  • DBs: MariaDB, PostgreSQL, MongoDB, Influx
  • In-memory caches: Memcached, Reddis
  • Dashboards/Alerting: Grafana
  • File Storage/Sharing: Nextcloud
  • Metrics/Logs: Prometheus, Mimir
  • Media: Plex

Most of these are run on a RPi4 cluster (Consul as mesh/discovery, Nomad for orchestration). This list doesn't include stuff on the router/firewall (WG, DNS, filtering, blah blah blah... )

load more comments (1 replies)
[–] dcooksta26@lemmy.world 1 points 1 year ago

Couple of Dell and Lenovo mini PCs

  • Custom browser start page
  • File server
  • Media server with Tonido
  • Jellyfin
  • Vectorpod

The other machine just has random VMs for testing things like:

  • Owncloud
  • LAMP
  • Whatever else I run into
[–] dditty@lemmy.world 1 points 1 year ago

Intel nuc10i7FNH on Ubuntu Pro running Plex, Tautulli, and a Fabric Minecraft server.

RPi3b+ running pihole/unbound and PiVPN

[–] odama626@lemmy.world 1 points 1 year ago

dumped docker ps and cleaned it up a bit

authelia/authelia:latest
containrrr/watchtower:latest
directus/directus:v9.0.0-rc.75
drone
ghcr.io/muchobien/pocketbase:latest
linuxserver/jackett:latest
linuxserver/radarr:latest
linuxserver/sonarr:latest
minio/minio:latest
nextcloud:latest
photoprism/photoprism:latest
pihole/pihole:latest
plexinc/pms-docker:latest
portainer/agent:latest
rclone/rclone:latest
custom projects
portfolio
staticdeploy/staticdeploy:latest
traefik:v2.5
[–] Zonkko@sopuli.xyz 1 points 1 year ago

I host a minecraft server for my family

Intel nuc (dont know which one exactly) running MineOS.

[–] hufflebuff@lemmy.world 1 points 1 year ago (1 children)

I have a slightly different setup personally! I am actually happily running a Windows Pro server.

For my Drivepool redundant storage, I am utilizing a cool tool I came across years ago called https://stablebit.com/DrivePool and I've been really happy with it!

I RDP into my server a lot for coding projects, and misc things, almost like a secondary computer. Additionally, I enjoy being able to Steam stream several games from it to my phone or laptop on the go. A surprising number of games are playable in this fashion.

Outside of that, I do selfhost multiple serices:

  • Plex, I actually heavily use it as a self-hosted Youtube alternative by leveraging yt-dlp and some personal tooling I wrote that collates downloaded youtube channels into Collections within my Plex (No ads!) -- Shameless plug tomy tool - https://github.com/KJBurnett/plex-youtube-channel-collections
  • Rocket.Chat for chatting with my close friends
  • code-server - a self-hosted vscode environment. You can literally code on an iPad with the capability and power of a Ryzen 7 behind it. Very cool and fun.
  • gitlab (although it seems fairly heavy for my needs, unsure.)
  • Overseerr - Movie/tv show requesting web app tied into my Plex
  • airsonic - Plex also does music but sometimes it seems to be pretty resource heavy. I run Plex with Plexamp simultaneously with airsonic for the service redundancy currently.
load more comments (1 replies)
load more comments
view more: ‹ prev next ›