What are YOU self-hosting?
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.
I host:
Fedi servers
Software I use
Probably forgot some..
Chad.
Do you host on at your house, a VPS or something else?
All on Hetzner.
Thanks for #rexxit destination!
My long and mostly complete list:
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.
Mind blown! Thanks so much for the comprehensive list!! 🙏
Fantastic breakdown, thank you!
Did you get a dual nic in the laptop router, or how did you work it?
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.
Expresscards are an underrated feature of old laptops as a server.
That is impressive. For the sake of curiosity, do you have any photos or diagrams you could share?
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!
Hi, would it be possible to link to the switch?
Are you concerned about how much power your hardware consumes?
Oh my jesus, does this thread really have 400+ comments
Edit: respectfully as an atheist
Yep, people are enthusiastic about self hosting and like talking about what they host :)
And talk about it on a self-hostable platform, no less.
I sure can tell. It's probably also a major demographic on here
Which is why I like it here
No one in my afk spaces wants to hear about it. So I'm very enthusiastic when the subject comes up online or otherwise!
Ubuntu server(Xeon CPU E5-2650 v4 with 86 GB Ram) running k3s(My home server):
2 Ubuntu servers running k3s(VPS used for my infrastructure services)
Infrastructure services runing on all servers
Lastly I'm hosting Lemmy on a leftover VPS, that I hadn't used in a while. Might move to a bigger server though.
I was not familiar with App-daemon. Can you share what type of automations you are achieving that are not possible with home assistant alone? Thx
I don't think App-daemon can do automations, that homeassistant alone can't. I just think it is simpler to manage more complicated automations in App-daemon, since I can script the automations in python.
I don't think that App-daemon can automations, that homeassistant alone can't. I just think it is easier and simpler to create more complicated automations in App-daemon, since I can script everything in Python.
I don't think that App-daemon can automations, that homeassistant alone can't. I just think it is easier and simpler to create more complicated automations in App-daemon, since I can script everything in Python.
As an offensive security worker.... I can't help but read people listing out their attack surface 😂
I'm not sure the list is really that big of a deal for a home gamer. They're probably more in danger from their choice of home audio appliances and that microwave that has been sitting on their network for 10 years which no longer gets updates. Or that 2019 Plex server they have put forwarded straight outside.
It's actually one of my beefs with containers, You can't keep track of The versions for everything and you're at the mercy of the maintainers to keep individual packages updated.
Nah, it's all safe, it's in containers
</s>AMD EPYC 7B12 / 256GB RAM / Supermicro H12SSL-i / 4x2TB Samsung 980 Pro in ZFS RAIDZ-10
Total overkill for what is currently running on it. But who knows what the future brings.
Current:
Docker-based
As a VM in Proxmox VE
As an LXC in Proxmox VE
My lemmy instance :)
I used to self-host email with email and postfix, but I gave up with the amount of spam coming my way and moved to Proton
A few LAN Minecraft instances for my wife and I, a personal Git server, Plex, SMB file share, and a few Docker containers on a MINISFORUM UM690 Mini PC. Been very happy with that little machine!
What software do you use for your git server?
I'm using Gitea and it's been wonderful.
Oh thanks. I thought parsec was for gaming 'only'
Are you running your own mail server? I only ever integrated Spamassassin with postfix.
Currently not, I'm using the SMTP+IMAP service from a hosting provider and my Spamassassin classifies all Mails in that inbox. The anti spam solution they provided was not sufficient.
Do you recommend this email provider? Lots of people looking to get off gmail lately.
It is Hosteurope. Yes I can, works well for me since years without having complaints.
Raspberry Pi 4B
Part of my Reddit exodus plan was to get serious about my RSS setup.
I've settled on:
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.
I will look into FiveFilters, sounds like it would solve some issues for me. Thx
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.
Using a backend service provides things like synchronization, which is useful to me. Previously, I was using Feedly as that backend, but FreshRSS let me self-host that functionality and was pretty trivial to setup and start using.
This assortment is run under a combination of Proxmox LXC containers, docker containers, and Yunohost. Mostly I use it to play around, but most are heavily used by my wife and I. I'm planning to rebuild everything and making things more "official". Looking to convert from a "lab" to actually making it "production" with solid failure routes and backups. I am looking to move anything currently under Yunohost to docker/lxc and to start making use of podman. Recently saw CosmOS and think it might be a good alternative to portainer.
Hardware:
You're doing that as a full-time job, right?
LOL
No, just a hobby. Been playing around for about a year. It started small with an old mac mini and Yunohost. Then I decided to play with Proxmox and bought a used m93p. Then I read about Proxmox clusters, so I got another m93p. I was going to use the mac mini in the cluster, but it was getting too slow, so I bought the Brix. Then I decided to migrate the Yunohost setup over to a VM in Proxmox. Then I figured I should learn a bit about docker. And it spiraled.
I spend maybe 10-12 hours a month on installation and configuration. I spend way more time using it. A couple of weeks ago I spent about 15 hours over the weekend importing/uploading my audiobooks into AudioBookShelf. Last year I spent several weekends getting my Calibre library in shape and moving it to the web.
I figure this is a much cheaper and safer hobby than drinking.
Been there (postfix+dovecot). I gave up postfix at some point and now use fetchmail for mail retrieval into dovecot and the clients send mails directly via the mail hoster's mail server.
Currently all LAN only, still in the experimental stage finding out what's useful/preferable to me and what I want to keep:
KEEPING
Pi-Hole - ad/malware/tracker blocking
Portainer - Easy Docker
Syncthing - Sync folders between devices
Planka - Kanban board
I.T. Tools - Handy I.T. Tools
Bookstack - Personal documentation
Mealie - Recipe manager/meal planner
Jellyfin + usual accompaniments - Media Management
Navidrome - Music library
Changedetection - Stock monitoring
Gotify - For push notifications from other apps
Filebrowser
That Word Game ;)
UNDECIDED (may swap for alternatives or just remove)
Organizr - Homepage
Jump - Homepage
Homepage - Yup, another homepage!
Linkding - Bookmarks
Shiori - Pocket replacement
Etebase - CalDAV & CardDAV
Whoogle - Google without the crap
Photoprism - Photo management
Libreddit (not being used now!)
QBittorrent - for Linux ISOs
Uptime-Kuma (for when I do open a few services to family)
Ryot (beta) "Roll Your Own Tracker" - Media Tracker
PLANNING TO ADD
Reverse-proxying (likely NPM) + Security (Fail2Ban, Autheilia?)
Audiobooks
Comic book management
Translation service
Document manager
Home Assistant on its own Pi4 when I can get hold of one
Failed to get working:
On 3 Rpis and a NAS around my home:
Nextcloud - Google replacement
Actual Budget - YNAB type server that's super simple and meets my needs
Apache web server - portal to my projects
PiHole - DNS pass/allow list
PiVPN - Allows me to connect to my home VPN when abroad
2009Scape - A little RuneScape Private Server I turn on and off on my desktop when I'd like to afk at work
Docker - A couple docker instances - one on my test pi I use to roll out onto my "prod" servers
Backup server - 14TB backup with an offsite copy :D
Joplin - Note-taking app - barely a server connected through Nextcloud
Plex - Everyone knows about Plex - I'm thinking of switching to JellyFin
rtorrent - kinda old-school compared to the *arr programs but I enjoy manually downloading all my media :)
Hope I'm not forgetting any!
Does Actual offer a self-hosting option? I'd like to escape my Excel sheet of doom, but haven't found anything I can run in a container.
It does indeed! https://github.com/actualbudget/actual-server
Building from docker-compose is super straightforward. Generating the keys is the hardest bit of the ordeal but I have it locked into just my local network since it saves your most recent sync on your device.
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
Oh jeez... there's quite the list. I have a Ceph cluster of 3 nodes with 15x HDD's and 3 SSD's... on that cluster I run some VM's that in turn run a Docker swarm. All Ubuntu 22.04, all commodity hardware. Currently I'm running;
Then there's a whole host of ancillary services; BackupPC, Unifi controller container, piHole on a couple of Raspberry Pi's, ts-dnsserver for internal DNS management... probably a dozen other containers and tools I'm forgetting.
Oh yeah, and a Synology NAS as a backup target :)
I respect the enterprise-level IT operation you run for your family lol
Updoot for MeshCentral. I can't believe how excellent and capable this free software is.
What's it like hosting your own mail? Been considering it for a while but Gmail features/spam filter/deliverability has been tough to beat.
Well, consider I've run my own mailserver on one of those domains since 2001 so I've had plenty of time to "grow" with it. I have no issues with GMail and the like but as I said my domain has been around a long time and so I may well be grandfathered in a lot.
Having said all that, even with my newest domain (less than a year old) I don't have any issues so long as I make sure to comply with all the caveats around ensuring my MX records are good, making sure my DMARC, SPF, DKIM and even PTR and reverse DNS records are all in place (the latter is one a LOT of people forget when self-hosting but reverse lookups are a big deal with mail). The amount of mail that my mail server spam-buckets from domains with only forward lookups and no reverse is astounding. But having said that it's a GREAT way to block spam.
Finally, mail on residential IP blocks or even a lot of cloud provider blocks are just plain not good for mail hosting. One of my MX hosts is on a Linode which gets blacklisted periodically in one of the less reputable blacklists, but it usually doesn't affect mail flow all that much. I do subscribe to services to monitor for blacklist listings and delistings for my IP's as well mostly to keep track but it's handy to know if there might be something wrong with your mailserver.
Mail hosting isn't for the faint of heart... but once it works it pretty much just works. My primary personal domain I haven't changed anything in a couple of years... and I've had no need to change much with the mail server itself. It comes out of the box with some nice secure settings and it's kinda nice to have two decades of mail I can refer back to on an IMAP server :)
Fellow self-hoster, you mention Droppy -- I can only find an archived repo (https://github.com/silverwind/droppy). Do you have any other source?
No, that's what I'm using. Thankfully it works fine and I don't worry too much about security because I just leave it turned off until I need it. The "/droppy" url directs to it but if it's off then it just throws an error back.
Thanks a bunch!
Script kiddies these days got really fast. Configured a new subdomain, started droppy, within a couple seconds, all types of requests were visible in the log.
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 :).
trillium sounds awesome, I love obsidian but was wanting something open source. plus this has some features I felt it was missing, thanks!!
I'm thinking of switching to trillium from obsidian too. Most important point for me here is mobile support and note sync. How does trillum web support mobile phones ?
At home:
Remote:
Oh boy here I go:
Hardware: Ryzen 7900X, 128GB Ram, 2x12TB HDD, 2x2TB SSD
What I'm running:
How often do you have to bounce the host? / Are you using Docker?
I run like half of this stuff on an RPi and I think it's a bad idea but it's my bad idea dammit.
Structure is like this:
Singular entry point is the Nginx Proxy Manager which then distributes based on hostname, so far I haven't run into issues
I'm actually not that into actual self-hosting (it feels too close to my day job). But i love the idea of it, and actually do host my own RSS Reader: It's selfoss (PHP + SQLite, so, very simple) and i have been using ever since google reader shut down. It runs on my uberspace.de instance.
All the things! I've got a hybrid VMware cluster (two nodes at home and one in a DC) with a bunch of VMs for stuff like Plex, Plesk, Gitlab, Lemmy, Stable Diffusion, etc. also running a 5-node Rancher k8s cluster.
Some of my public services do actually run from home but are routed through ZeroTier to my Nginx Proxy Manager appliance.
Pretty much everything is running RHEL8 or CoreOS after a recent migration. Veeam for backups (two community instances since I'm too cheap to pay for licensing for personal stuff).
Edit:
Unraid 114TB usable, 2TB NVMe cache
Game/AI Rig (i7-13900k, 128gb ddr5, 6700xt, 12tb ssd/nvme)
Home servers (Poweredge R410, old but powerful)
Mac Mini's
Desktop (Ryzen 7, 3090ti, 128gb ddr4, too many ssds/nvme's)
Not sure this one counts but...
OVH Game server (Ryzen 7, 64gb ddr4, 2tb nvme) [not self hosted]
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.
Another person of culture sharing Linux ISOs ;)
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?
I'm selfhosting a Terraria server, with a medium size world
I run an I2P instance and I'm starting to look at Plex. I wonder if those can be combined.
Thanks for running one. I ran an instance for over a year, but I stopped when I switched to a different home server that has less uptime.
Seems to be doing a good job. Around 3TB transferred over the last 50+ days. I'm happy that I don't have a metered connection.
That seems about right. Mine was transferring between 500G-1TB per month.
cluster (two old laptops, and 3 PI 3s):
containers on nomad:
docker (on unraid):
Stand alone hardware:
Got a Pi 4 (Raspberry Pi OS) set with an USB3 HDD with Systemd mount dependency for the following services:
Planning for:
I configured it for mobility since I am always moving with it, so this is why the Systemd dependency is very handy. Also, its wifi connection defaults to my hotspot when not at home.
I also got 3 Pi3Bs remaining from an old Kube cluster project with HypriotOS, but I didn't know what to do with them and it pains me to renew the cluster certificates
I tried setting up plex, but I got so annoyed at the login wall, and then it just didn't work properly. Instead I set up jellyfin, and it just worked🤷
Paperless NGX on a Raspberry 4. No more paper documents at home... Everything that still comes by mail is instantly scanned and shredded. Emails are also scanned and attachments are added automatically, if important.
I have a VPS (netcup) with 8 cores, 12GB RAM and 320GB SSD. Hosting there on Ubuntu 22.04:
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:
TIL about netcup! Aggressive prices. Thank you for the introduction.
Minecraft server
Currently a new instance of Lemmy, other than that I have a Synology NAS where I host:
There's also docker where I host:
I've got a Nextcloud instance that I've run for a few years. Love it. At home I have an Odroid H3+ with 64GB of ram running Openmediavault. Got about a dozen containers running on that. I need to play with it more and use that ram. I did try to get Boinc running on it but it, sadly, kept shutting down. I'll have to find a another way to contribute to science.
Mine's been running for a while too, and I keep finding ways that it's useful.
I have my music collection there, ready to be streamed, I have Joplin syncing with it from various places, it's hosting my Matrix account if I need access away from my normal devices, I have a few things using it to coordinate and plenty of other things backing up to it.
At home on multiple Pis: OpenMediaVault HomeAssistant Raspbee (Zigbee module) Unifi controller
Server 1 (Ubuntu): Wireguard
Server 2 (Ubuntu): Nextcloud Trillium Gitea Vaultwarden Calibre Web Vikunja Photoprism Paperless
All services only run on the Wireguard interface.
And I am looking into some billing tools for my side-gig.
Got 2 24/7 runners in my home:
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" :)
I am running Mealie (recipe management site) and pi hole (network ad blocker) on an old MacBook Pro (2012?) loaded with Ubuntu server. Also have Plex media server running on my main computer (Pop OS)
Mealie I have to checkout, missing something like that
I personally use tandoor
Fits my needs quite well, and can be installed as a PWA on your phone.
Grocy is another good option
Currently running on an old HP Prodesk G2 with Debian 11:
Plus grafana and prometheus for monitoring, although I haven't fully configured them so they're not terribly useful at the moment.
All are running as rootless docker containers. I've considered switching back to normal rooted containers, since there are some oddities with file permissions and networking (e.g., pihole only sees one client IP address).
All data is backed up to BackBlaze B2 via restic.
How is photoprism working for you? Any problems? Anything that's great?
No complaints so far--my requirements and expectations for it were pretty minimal to begin with. Face recognition is decent although I have to regularly go in and correct a lot of unknown faces from time to time.
Only thing that bugs me currently is having to log in every time. I'd really like a remember-me option.
Does it recognize objects?
It does some object detection, but I'm not very impressed. I haven't had a real need to search for pictures by object yet, so I'm not sure if it would suffice in a situation where it really mattered.
Plex, Sonarr/Radarr, Ombi, Home Assistant, Komga, Calibre-Web, Valheim. Everything is on a Debian machine I built recently, except HA which is on an O-Droid (I just copied the hardware from HA Blue and ordered the parts from Ameridroid).
I run:
Stuff I used to use or have at least tried out:
Why Jellyfin over plex? I looked at JF but the lack of a good Xbox app made me stick with Plex.
I jumped ship due to privacy concerns - I didn't like that my internally-hosted Plex web home had like 12 things blocked by uBlock, and I really like open source software!
Because Jellyfin is plain and simple and does not try to sell me "services" or "content" made by plex. It just plays what is on my drive
Tbh I liked Plex when I used it years ago, then I stopped using it as I went full on Netflix/Amazon Prime out of sheer laziness. Having now come back to self-hosting and acquiring media myself, I went with Jellyfin mostly because it's FOSS and it does everything I need it to. I noticed Plex has some features locked behind a subscription which I don't like the idea of, and iirc there were some privacy issues at some point? So those things made me hesitant to give Plex another go.
Also, I had used a friend's Jellyfin before hosting it myself and I was really impressed with how well it worked on my devices, whereas when I used to use Plex I'd see stuttering/buffering issues from time to time, especially if watching a foreign film for example and the subtitles wouldn't load/render from the .srt file properly.
As for apps... my TV runs Android and the Jellyfin app on that works great, and no problems with the iPad app either. I can't speak for consoles though as I don't use mine any more so have no idea what the JF app is like on those.
I feel like I'm late, but
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 😊
This is pretty cool! I also run Kubernetes at home
Woo! I used to run bare-metal on about 10-12 deprecated thin clients. However, since I've moved into the RV I had to reduce my power usage. I love using K8s, even if it's overkill in my situation! Docker would have been just fine.
K8s + GitOps is surprisingly low maintenance for the benefits you get out of it.
Agreed!
K8s + GitOps is life.
Right now only mail server and Bitwarden server. I’m thinking of running lemmy instance
My main machine is running Linux Mint on a Ryzen 2700x, 32gb ram, 80TB of raw storage and a vega 64 GPU.
Running:
You should give Immich a go. It's infinitely better.
I'll check it out, thanks!
Also, Syncthing might be handy for those phone-image sync's, it's really good!
I use syncthing at work extensively, in this case it doesn't match with what I want to accomplish.
I don't want to sync file deletions for example, the devs have now made that option hidden and won't promise it will stay around. Also once the pictures are on the computer I slowly move them out of the FTP folder to their own categorized folders.
Syncthing is a great tool though!
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.
I've got some Dell 2U I got from work.
Currently running Proxmox for a hypervisor.
OPNsense - Main Gateway,Firewall,etc. Also Reverse Proxy
UnFi Controller for AP
OMV as my NAS which also hosts an emby container to keep it close to the data.
Wireguard VPN
Mumble Music Bot
Game servers.
OMV is set up with SnapRAID and mergerfs.
EmbyContainer just mounts the localdrives.
Mumble server is on a VPS which also handles the domain and email I use as well.
Basically whatever my group of friends is playing
I would like to upgrade the server for 10gbit. My ISP has 3000/3000 fibre I could get.
The usual:
I'm also experimenting with some other little things, like Grocy (self hosted home inventory); I want to try to host my own Lemmy instance, and someone here mentioned Viewtube as well.
Unraid OS Plus
i7-3700K, 16GB DDR3 RAM, 32TB
My next rig I make is going to have UnRAID. I wanted to practice Lvm creation so I went with just an ubuntu setup. I've broken LVM more times than I'd prefer to admit
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
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.
Im hosting the following services on a small cloud VM running k3s:
Teamspeak? Now there's I haven't heard in quite some time... lol
I have DietPi running on an RPi 4 with 4GB RAM.
Everything here is hosted in docker containers:
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:
I have DietPi running on a RPi2, so it's quite slow, but i run on it (without docker containers, bad choice)
-Pi-hole
-Vaultwarden
-Transmission
-Synchthing
I tried also Nextcloud but it's a bit too slow in RPi2
I'd really recommend docker/podman etc. if you are going to host more, especially with portainer. makes things a lot easier to manage when you have lots of services hosted.
then again I'm not sure you could get much more running on an RPi 2. how does it hold up in general with the stuff you have so far?
Home Assistant on a Raspberry Pi
I really want to get something like a Synology NAS to run a media server / VPN server / PiHole / NAS server on, but I don't have $500-$1000 to drop on new hardware right now.
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
I have a Proxmox on and old laptop with Nextcloud, Etherpad, OpenmediaVault and some random test. I have also a Raspberry Pi2 with Dashy and HomeAssistant
A full setup around managing and download multimedia content
Could you briefly tell me what Radarr and Sonarr are? I have heard about it but still its function is unclear. Is it used for managing torrent files?
They search IMDb-like services for movies (radarr) or TV shows (sonarr). They can then look at your media folder and see what's present /missing. They do stuff like bulk rename and tag files for injesting to a media server (like jellyfin). They also automatically search online torrent indexes and can queue up torrents for download using an external download server (like transmission). Basically it just makes the process easier.
Yeah that's basically it. It is a bit complicated to setup but once you have it, it works like a breeze.
I'm self-hosting some stuff on a yunohost server but i plan to switch to start9 once they add support for clearnet.
I would be hosting more but our internet is too slow for anything else to really be effective.
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.
Lol
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
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:
if nextcloud is too heavy for you and you really just use it for filesharing, consider filebrowser. if you also need sync, you can use syncthing. Even combined those two should easily be more lightweight, easier to maintain and less error prone than a nextcloud instance. you will miss out on the additional nextcloud apps though.
Thanks for the feedback, I'll look into them.
Pi zero running pihole
unRAID server running
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.
Another unRaid/Plex instance; runs in my closet. Only 32TB, shitty upload thanks to American internet, but also hums along at less than 28 watts idle and mid-30s when actively streaming so it's not too bad on the power/heat/cost front. Also, it shares an area of my house with a heat-pump water heater. The server(s) heat the room and the water heater takes that heat and uses it to keep my showers hot. :-)
I run my own kubernetes cluster in 3 thinkcentres I bougth for cheap. Each of them has a proxmox and an ubuntu with k3s on top of it. The storage is an NFS I run from a good old qnap.
https://files.catbox.moe/8w2e7y.png
I used to have an irc bouncer too but I didn't use it enough.
My short term plans are adding tdarr and transmission.
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
I have an old netbook as a web facing server that runs: Apache, php, and MariaDB for my personal website. I also run a gopher hole using pygopherd. I also use my web facing server for a nextcloud instance.
I have a dell optiplex thin client running plex and Samba. And I have a raspberry pi zero w running pivpn.
Lots. I have 2 proxmox hypervisors and 3 Raspberry Pi's; my OS of choice for servers is Ubuntu Server or Raspbian.
Experimental:
I've been looking for an easy CA for home use signing of stuff (open-wrt, wifi). how's your experience with EasyRSA?
It's ok, but it's VERY manual. I am ok with that, and it's helped me learn better. I've written some scripting to help manage it, but I am always worried that there are gaps and I'll miss some expiration. I am trying to compile an open source suite to essentially replace the AD suite, and it's competent thus far but with much less UI.
How has hosting Asterisk been for you? I've looked at it briefly a few years ago, and you just reminded me of its existence. Is this setup just for you, or do you have other users?
Complicated. Ultimately, I don't use it, but at a previous job we wrote a web-based softphone, and I was proud enough when I left of it that I continued to maintain it (since we open sourced it). I needed a test server for that, so I set up asterisk at home lol. Now that it's there though, I wanna get a SIP trunk and actually have my kids use it when they get old enough for phones...I Have a few years to go.
First, how do I self host:
What I self-host:
That's actually about it at the moment.
I've been running the following in docker on a thinkpad t510 running ubuntu server, performance isn't bad for a 10+ year old laptop.
radarr/sonarr/jackett for finding movies and shows.
Jellyfin for local streaming.
transmission-openvpn for torrents over a VPN without routing other apps traffic.
syncthing, for file sync between my desktop, laptop and phone (means one node is always on to get latest changes).
wireguard VPN server to connect from outside home.
nginx as a reverse proxy for all applications. Currently configured by hand, plan to find a way to automate at some point.
I've got 3 "servers" at home right now.
just curious. what do you use celery for?
I run a web-dev consulting company on the side and I have a few apps that use Celery queues. The main reason you'd want to use celery is to handle more intensive tasks asynchronously in the background.
Some example from my apps:
I've been running Arch Linux on a Gigabyte Brix with two USB HDDs for... years now. At least 8. On and off, there were several services, but mostly, this device is meant to host
Since Arch Linux is rolling, it sometimes simply breaks after an update. But since the services have gotten more critical for me over time (especially plex :) ) I plan on putting some of the services to a host in the cloud behind a WireGuard VPN. Also, the Brix should be re-installed with Ubuntu or Debian some day.
I've got 3 "servers" at the moment running lots of fun services.
Dell Optiplex Tower
Old Laptop
Raspi4
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.
Does linkding support groups? Looking for a way to quickly save a whole window of project tabs to get back to...
I don't think so. It's very simple and rudimentary, which is one of the things I like. If you just want a way to Bookmark groups of tabs, Firefox can do it by default. I'm not sure about other browsers.
I got 2 q+ tv boxes running armbian for h6
1st one runs as my dns server + sinkhole via technitium (pihole is a bit janky on them idk why) 2nd one runs as my unifi controller + samba fileserver + torrent downloader
Reason why i went with this is because they are cheaper than sbc or 2nd hand laptop
Fun part is that they are running at 20w/h in total
Unraid
Hoping to host more eventually, just need more ideas.
Proxmox on i7-6700 32GB -- VMs are debian unless otherwise specified:
-Home Assistant (HAOS)
-motionEye
-openmediavault
-Plex, Ombi, sonarr, radarr (Windows) -- someday I will migrate all of this to debian VMs
I'm loking more than anything, I have a legacy ( 50 or 100 user free) google workspaces account for my families email. I'd like to move some stuff off, unfortunately it's also used for android and chromebook stuff so no way to completely withdraw, but moving as much as possible out of googles grasp off would make me happy.
I host these:
I bought a dirt cheap thin client and put a 1TB SSD in it. Now running debian and experimenting with docker compose.
I got the following now:
Now i'm slowly looking at replacing Google apps on my phone. Mostly keep, photos, and calendar.
Bit of an odd journey here, migrated from a Windows 10 + Docker on WSL2 setup on the side of my main PC to a dedicated DIY Proxmox server/NAS setup. Set it up with snapraid since it's mostly media files, will add a proper ZFS mirror or two in the future when I'm able to afford the upgrade.
I'm mainly in it for the usual media services, Jellyfin, Sonarr, Radarr, Prowlarr, plus Jellyseerr (Overseer fork with Jellyfin support). Got Nextcloud as well, plan on looking into Lidarr and Mylarr at some point too.
Also have a Pi 4 running Home Assistant and Adguard DNS, as well as Tailscale all over for VPN. Contemplating moving HA to the proper server for the performance/storage reliability boost but at the end of the day it only really toggles lights rn so no real need.
Currently: RPi4 with CasaOS, running Pihole and Home Assistant, which I honestly rarely use, unfortunately.
Potentially planned: -Jellyfin -Rustdesk server -Some samba solution on RPi4 for my hdd I currently have hooked to my router, any advice on what I should look into for that would be appreciated.
Plex. Sonarr/radarrr/lidarr/nzbget, home assistant (mainly to centralize smart home apps into one), miniflux for rss, teamspeak, a couple vpns, a blog I write nonsense on. Now a lemmy instance.
In my homelab I have two main servers
Esxi: Opnsense VM --Running Wireguard VPN Docker VM --Vaultwarden --Portainer --FreshRSS --Heimdall Dashboard --SponsorBlockCast --Portainer Agent Home Assistant VM --Node Red --Frigate --DoubleTake --zigbee2mqtt --Mosquitto --ESPHome SecureVM --NGINX Proxy Manager --Portainer Agent
Ubuntu Media Server 40tb zfs Running Docker: --Scrutiny --Plex --YTDL Material --Lidarr --Radarr --Bazarr --Sonarr --Sabnzbd --Compfreface --Portainer Agent Cockpit
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.
I self-host, on a Debian VPS,
Considered self-hosting email as well, but dealing with spam is an intimidating prospect. Using Tutanota instead, but it's not entirely satisfactory (the app client is sloooow).
I also looked at self hosting email but the main problem I ran into is most IP's are blocked by most email providers. My residential IP was already on a blacklist and getting it off that is too much hassle
I'm pretty sure I used mxtoolbox before to check my IP. Looks like my current one is actually clean so I might not have any issues if I tried it now
PiHole on Pi
Tiny Tiny RSS on Docker behind NGINX reverse proxy on Ubuntu Hosted VPS - Accessed through Tailscale
LinkAce on Docker NGINX reverse proxy on Ubuntu Hosted VPS, Accessed through Tailscale
NextCloud on Pi - Accessed through Tailscale
HomeAssistant on Ubuntu
Calibre running on Ubuntu
Windows Desktops running on Hyper-V Server (Cost and extreme time constraints forced me to setup a Hyper-V server on bare metal, at the time VMWare was not playing nice with Win11 and I did not have the time to troubleshoot).
my website, mail server... using free software, of course
I currently host
on a cheap VPS that has 2GB RAM and 2 core CPU. They run pretty smoothly.☁️
eddit : spelling
I haven't had much time to setup my new server, which is a Dell Poweredge r720, but I will host plenty of stuff once I do get around to it! What I plan to host is pretty similar to what other people host.
I have a shared linux host account (and I occasionally help the admin with some installation stuff)
I currently host a few PHP sites on it like Dokuwiki, a few feedback forms, a mail image bug tester, piwik and a few others
Also I host a gemini server for my own site and a gemini chat server that I actually wrote myself in Java
a web2gemini gateway
a Misfin server (again wrote myself)
On a pubnix host I host a uptime kuma instance to check my main server
On a vps host I have an instance of Linkace that I wanted to try out but am not really using
I have a jellyfin server on a pi4. I recently bought a dell micro pc, but haven't had the motivation to move the jellyfin server over to it yet.
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.
Across my and some family members' homes:
On the internet:
Anyone else using n8n?
Locally tailscale/home network only, intel NUC with a big honking thunderbolt drive bay:
Linode VPS, world accessible:
Home server is currently running;
All the above are running in Docker.
On the to-do list;
These days I just got a plex server and a project zomboid server running.
I haven't actually started self-hosting anything yet, though at least I've bought a domain and I'm paying for an email service using that domain. It's nice and easy while still giving me some control my e-mail address and not being beholden to the likes of Google. I did so after my long time e-mail I had had all my life through my parents' internet provider was deleted with no warning.
I've also been looking into buying a NAS for use as a media server and backup target. I'll probably go with a Synology one for now, just to keep maintenance to a minimum. Maybe in the future I'll do something more advanced.
I have a Proxmox server running:
I have a Mini-PC sitting under my TV that is a frankenstein'd together media PC and home server running on Ubuntu.
I am running Nextcloud for easily accessing stuff from all devices, Bookstack for organizing and sharing notes, borgbackup for, well, backups. Currently experimenting with gitea just in case github loses its shit^^
Here's mine:
Unraid OS: Docker:
Unraid OS: Virtual Machines:
Unraid OS: Plugins:
My unraid server is my "jack of all trades" machine running the primary services apart from my Pihole instance (as below).
Ubuntu Server LTS:
This is running on an old thin client machine and is my primary Pihole/VPN machine with a backup music/media server running Emby.
Stable Diffusion (Stability AI version), text-generation-webui (WizardLM), a text embedder service with Spacy, Bert and a bunch of sentence-transformer models, PiHole, Octoprint, Elasticsearch/Kibana for my IoT stuff, Jellyfin, Sonarr, FTB Minecraft (customized pack), a few personal apps I wrote myself (todo lists), SMB file shares, qBittorrent and Transmission (one dedicated to Sonarr)... Probably a ton of other stuff I'm forgetting.
Do you have a GPU in there with the Stable Diffusion? If not how's it working? I'm debating moving to a machine I can't guarantee my spare GPU will fit in.2
Without a GPU, it's pretty horrible.
That's what I was afraid of. Wad gifted a Dell VRTX blade chassis and trying to figure out how to shove my spare 2080 Super in there and get it power.
Yep, I'm using an RTX2070 for that right now. The LLMs are just executing on CPU.
Have a rather underpowered mini PC (Gigabyte BRIX BACE-3000 with 8GB of RAM and a 128GB SSD) running Nextcloud, Photoprism, Home Assistant, Zigbee2MQTT and CouchDB for a small task tracking app I built. All of this is running on Docker with Portainer on Debian.
I also run Kodi on it a couple of times a day - it doesn't have hardware acceleration for HEVC due to its age but it does have hardware acceleration for 1080p H264 which is sufficient for me.
Kinda surprised that all of this runs sort of decently. CPU hits 100% whenever a single application is actively being used but since I am the only user using a single application at a time, it is kinda alright.
duplicate post removed
It's still in the works, but I'm planning on:
It's definitely a lot of stuff, but I'm trying to reduce my reliance on cloud services. Really excited to get this stuff going.
I would love to hear more about how you set up headscale.
That is one that I haven't done yet, but I've found this guide to be a good outline.
I have proxmox running on PC in my closet. So far not a ton of things hosted on it:
Current:
Planned:
If you're open to things similar to Plex, I'd recommend Jellyfin! Plex has been making some decisions lately that aren't necessarily selfhoster friendly. A selfhosted instance of Plex still authenticates using Plex's central servers (if you're internet is out or Plex is down and you want to stream your own movies or shows, that won't work due to failed authentication). That's compared to your Jellyfin instance handling authentication locally. If you can contact your server, you can watch your media. Plex has also announced a credit skipping feature, uploading credit timing to their central servers that can be restored on complete rebuild. While they say it's anonymous, they need some way to associate you and the proper credit timings, to send that back to you.
Jellyfin is earlier days in development, and you should check to see what clients are available to see if that would work with your hardware. But Jellyfin is definitely catching up, I've been very happy with their server and applications.
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.
These comments inspire me so much to get back into my self-hosting. Right now, I'm running
I've lost count of the docker containers / hosted stuff I've spun up, only to realise I don't use it. It's fun though. Bitwarden, Owncloud, NextCloud, Openmediavault, homepage, Jellyfin are just a few I can remember.
MeshCentral for providing remote IT support. I run it in a lightweight VM on very modest hardware (ancient Core 2 system I had kicking around) and it works great. The sheer breadth of features is damn impressive and I'd consider it among some of the best open source projects in terms of UI. No middleman like TeamViewer or Splashtop, and it only costs me a bit of time and hardware.
Currently running OPNsense on my primary router/firewall appliance, with a WireGuard VPN so I can access my self-hosted stuff remotely without exposing more of an attack surface.
Actual things I’m hosting:
Those are all running on a Libre LePotato.
Currently that’s all the hardware I have, but I’m hoping to expand as time goes on. Next step is setting up a proxmox machine (I have an old desktop but it generates too much heat for where I want to store it)
Elaborate more on the first point please. I know and use opnsense but what about the VPN?
automatic youtube downloader using PubSubHubbub to get notified of new videos via flask app behind apache reverse proxy. running on a pi3b.
My general rule is to not self host things that are good enough / free (as in $$ not FOSS). So I don't host email or music. I'm not a huge music person so spotify does the job, and gmail's been great since it started.
Things I do host
Starbound is great game as well
Why did you killed Minecraft after MS takeover? Especially after you wrote that you use gmail
I willing signed up for gmail to use the service.
Meanwhile I did not agree to having to create a microsoft account just to continue playing a game I paid for and was playing just fine via another company's account. The migration is being forced, later this year if you didn't do it you can no longer play. So I preemptively stopped playing.
That's literally the only difference to me.
I see what you mean. It's 1 year that I'm not checking my minecraft account but I don't think I have ever had to create a microsoft account
You should check if you have any emails for it, they've been sending me emails with increasing levels of forcefulness in their tone about migrating from mojang account to microsoft account. The last one I got boils down to "no more minecraft for you if you don't migrate".
https://i.imgur.com/9XHbGPN.png
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 :)
@proycon Proxmox on an HP Z620 (2x Xeon E5-2670, 16 cores, 64GB RAM)
Inside of that I run:
Emby
AMP (game server software)
Moodle (for content development, currently idle)
Home Assistant
Paperless-ngx
Grocy (just installed recently)
+ an assortment of VMs for various purposes
(Edit: for anyone who uses Proxmox: I find the scripts here tteck.github.io/Proxmox/ to be very helpful is quickly spinning up LXC's)
I also have an OPNSense firewall, a Pihole, and a Synology NAS.
Other than my game servers and Emby, which get port forwarding through my OPNSense firewall, everything stays internal to my network. I'm thinking of learning wireguard so I can remote into my network, but that's not a high priority.
Let me see...
Monica Linx Nextcloud ArchiveBox Dashy Home Assistant And a few more services like jDownloader, nzbget etc
just fyi nzbget has been deprecated. I moved to https://sabnzbd.org/
On my laptop:
On vultr:
On my "home server" (an old office PC we were about to throw into the junk at work that I installed OpenMediaVault on):
And on my Pi 4:
(EDIT: Apologies for the double post, the post button kept showing the loading throbber, so I thought I may have had connection issues and submitted it again after refreshing the page)
Nextcloud, Calckey, HomeAssistant, AdGuard Home, Serge, Octoprint (probably forgot something)
Some of it running in a data center. Some of it running local either on dedicated hardware or on Proxmox.
I don’t host anything public, but I’ve got two Proxmox nodes hosting various local services in virtual machines . Currently I have
I have a few Raspberry Pis hosting
Raspberry Pi 3
On my little server i have:
2 pihole VM for DNS and redundancy 1 opnsense router VM 1 owncloud VM
I plan on getting a server this summer (building it myself), and the things I have planned this far:
Edit: forgot jellyfin
Wait wait wait. A Bitwarden server? Please elaborate on what this is and the benefits of it? I use Bitwarden for everything and if there's a more secure route, sign me up!
Most of the time it's called "Vaultwarden" and since Bitwarden is OpenSource, it's basically the same. Except that selfe hosted you do not have access to the haveibeenpawned API for your yearly subscription. Which is why my personal Vaulwarden is "only" a backup.
Hm if that's what it's for I may just stick to my subscription. Usually I go a self hosted route when I don't want to pay for things, but in this instance I feel it may be worth it.
The premium features of bitwarden are locked behind subscription (which I think is fair), but if you want them and would like to make sure your vault isn't going to get leaked in some big hack som time, then selfhosting is the way.
I haven't done it yet, but I know there's a software called vaultwarden written in rust, which is an popular, unofficial server. I think you can configure the client to use that instead, not sure tho
I have a dietPi on a RapsberryPi2 where I run a vaultwarden instance and pi-hole
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
miniflux, nitter, seafile on my local RPi4
pondered pixelfed (but they don't have docker image) and calckey (no arm one)...
Last year I downsized from an old HP tower server with a xeon, and 8x 1tb SAS HDDs, to a single Intel NUC with i5 and 4x 4TB SATA HDDs.
I run Proxmox on it, with several VMs.
I also have a raspberry pi with home assistant and a ZigBee USB adapter, for controlling the lighting in my house.
From what you are doing with your solar monitoring, you might possibly be interested in this community:
https://lemmy.world/c/hmres
!hmres@lemmy.world
Home Made Renewable Energy Systems
I've been trying to get docker swarm running across my 4 rpi's, but traefik hasn't been able to discover services (can find them on the same node if the network is a bridge, can't find anything with overlay network) which has been frustrating to try to figure out the problem. That said, here is what I plan to host on the swarm:
I run k3s on a similar setup, 4x rpi4 and 2x Intel Atom mini PCs. Obviously different software with different goals, but was remarkably simple despite the heterogenous platform.
Mostly WordPress sites. But do have experience with Mastodon self hosting
Plex and an FTP/Samba server on a DS418play.
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!):
Have you had any problems running without ECC memory?
Server 1 OS: Debian Nextcloud Plex
Server 2 (raspberry pi) OS: Raspbian Lite PiHole PiVPN
Jellyfin on a RPi3, PiHole on a PiZero, and more in the near future after getting some great ideas from you all!
Pi4 with an usb->m.2 1TB drive with nextcloud. Has been working like a charm so far
Running Unraid. Adding more slowly. Moved over from an old windows PC hosting a bunch to Unraid last year. Keep adding more Dockers.
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
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.
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.
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... )
I really wish I had the time to make a home cluster over just using cloud. I’ve seen some folks buy broken screen laptops and make a great x86 cluster that way.
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.
Intel nuc10i7FNH on Ubuntu Pro running Plex, Tautulli, and a Fabric Minecraft server.
RPi3b+ running pihole/unbound and PiVPN
Couple of Dell and Lenovo mini PCs
The other machine just has random VMs for testing things like:
dumped docker ps and cleaned it up a bit
I host a minecraft server for my family
Intel nuc (dont know which one exactly) running MineOS.
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:
Similar setup here, I'm running a Windows server with DrivePool. I've been using DrivePool for over 5 years and I'm a huge fan. I just built a new server and moved all the hard drives over and re-installed DrivePool and it was up and running with no fuss.
I'm running the following:
I self host the work software,
Ansible host,
Kubernetes Cluster
Elasticsearch cluster
Game servers
Piholes,
AgentGPT,
Various other things when needed.
The thing I use most that I self host is Home Assistant
dumped docker ps and cleaned it up a bit
My media library over SSHFS. The server runs Debian 11 and the client is an old Linux Mint laptop in my basement hooked up to a TV. The laptop only has access to my local network.
Mostly matrix client/server + bots, etherpad & mumble (until matrix can replace it on desktop, PTT-wise)
Mostly just a nodejs server running a proxy that I use to mitm myself, editing a file to fix events and the arena in angry birds epic lol
are used daily, also lots of other services.