Hello everyone! Mods here 😊
Tell us, what services do you selfhost? Extra points for selfhosted hardware infrastructure.
Feel free to take it as a chance to present yourself to the community!
🦎
- Nextcloud
- Miniflux
- Gitlab
- HomeAssistant
- Wallabag
- Ghost (for my personal blog)
- Umami analytics
- Searx NG
- OnlyOffice document server
- ntfy
- Lychee
- LAMP Stack
- TheLounge (IRC web client)
- Cockpit (server manager)
- RSSHub
- Jellyfin
- AdguardOn an Intel NUC in my closet.
Umami analytics looks exactly like what I was looking for. Thanks! ntfy looks very useful as well.
vSphere cluster on 3 HP Mini EliteDesks:
- 2x PiHole servers with local unbound resolver; synced with Gravity Sync
- 3x Active Directory DCs
- Homebridge Instance
- Jenkins Instance
- Portainer Instance Hosting:
- Authelia
- Code Server
- CyberChef
- Guacamole
- NGINX Proxy Manager
- PairDrop
- SMEE Client
- Your Spotify
- Docker-SMTP
- Vaultwarden
- A couple of personal websites using NGINX
- Kubernetes (k3s) (3 Managers, 6 Workers) Hosting:
- ArgoCD
- AWX
- Rook Ceph
- Cloudflared
- My main personal website using a container image built with Jenkins and deployed with ArgoCD.
Standalone Lenovo TS140:
- Plex (GTX 1650 Super for Transcoding)
- SABnzbd
- Radarr
- Sonarr
- Ombi
- Tautulli
- MP4 Automator
- Veeam B&R for backing up vSphere hosts.
Synology DS1821+:
- 64TB Raw, 2TB NVMe Cache
- MeTube
- Backup Sync to Google Drive
Misc:
- RIPE Atlas Probe
- All networking gear is Unifi. UDM Pro, USW Aggregation, USW Pro 48 PoE, U6 Pro, U6 In-Wall, 3 USW Flex Minis. 10G SFP+ connections between UDM Pro and switches.
Ok, you’ve got me curious - Why 3 different active directory domain controllers?
Just for redundancy! One DC VM per physical vSphere host. Each DC also handles internal DNS records for my network.
Just testing from selfhosted instance!
Host all the things!
Wordpress, SMTP/IMAP, tor, bittorrent, Nextcloud, Plex, NTP, photo galleries, DoT…
I even started hosting the website for my local Italian restaurant and they haven’t even realised it yet.
Wait, what? How are hosting someone else’s website?
OK, here’s how it happened.
I was hungry, and I wanted to see the menu for my local pizza joint. I couldn’t find it anywhere.
I discovered that all their socials linked to a website that wouldn’t load. When I checked, the domain had lapsed.
Out of frustration, I purchased the domain and pulled the last snapshot of their website off archive.org. It had their full menu as a PDF.
6 months later and it’s still getting visitors from their facebook page, who are viewing the menu. They haven’t even realised.
I strive to be this level of…
Whatever this is
Hahah yeah whatever that is
That’s funny. Imagine how confused they’ll be when/if they find out.
What a hero!
Hello
Let’s have a look at the inventory
-
RPI 4B
- OpenHab (Openhabian actually, so some additional services like Zigbee2MQTT or Grafana)
-
HP EliteDesk 800 G2 i5-6500T, 8GiB RAM - this one is currently the mainstay of my lab, running containers with docker-compose
- Nginx as reverse proxy (+ fail2ban, letsencrypt)
- Paperless-ngx (+ Redis, Tika, Gotenberg)
- Jellyfin
- Minecraft server (+ Mapcrafter)
- ddclient
- Heimdall
-
Dell OptiPlex 7060 Micro i7-8700T 32GiB RAM
- I’ve gotten this one fairly recently. A real bargain - costed as much as the CPU alone and was in pristine condition. I will be migrating the workload from EliteDesk to this one. I decided to try ProxMox this time though, so I need to learn a bit first. Also perhaps add a second SSD
How does mapcrafter run for you now? I’m hosting a vanilla server and that’s exactly what I need to see our map. I’m just concerned that it doesn’t function properly now due to recent updates.
Thanks!
-
Running Tipi on a five year old chrome box with tailscale as the VPN. Has been running great! Now I’m self hosting
- Adguard: adblocking inside tailnet & for DNS rewrites
- Barrage: Nice deluge UI
- Beszel: Clean & simple server monitoring. I monitor two of my instances & the self hosted setup on this.
- Beszel Agent: Agent for collecting data for Baszel
- Deluge: Torrenting
- Duplicati: Backups with a great UI
- File Browser: for quick ops
- Flowise AI: Great drag and drop LLM chat apps builder
- Immich: The absolute best way to manage pictures
- Jackett: For the arr stack
- Jellyfin: Media streaming solution with apps on my phone, TV & laptops
- Open WebUI: My default LLM chat client now, I no longer pay 20$ for chatGPT but just pay as I go with open webui and chatgpt api key
- Radarr
- Sonarr
- Uptime Kuma: Uptime monitoring for everything
- Wallos: Subscription management
Tipi is pretty awesome. If you haven’t already, check it out!
I will go first 😌
I selfhost codimd, vaultwarden, kuma, immich, home assistant, trilium, hugo, gotify, wakapi and umami. I have one VPS and one custom built NAS at home.
I read you 👀🦎
Presently, my Fediverse presence is mostly self-hosted by one definition or another. This Lemmy instance lives on my server, and my Masto is hosted by a company dedicated to exactly that because it’s dirty cheap and one fewer thing for me to worry about.
Looking to add to the list.
I have a used Lenovo Thinkcentre mini with an i3-7100T and 16gb RAM. I have Ubuntu server LTS installed on it and I run everything in docker containers.
I host:
- jellyfin server for my friends and family
- qbittorrent to download for the JF server(behind a VPN)
- Jellyseerr for requests
- Jackett, Sonarr, and Radarr for downloads
- a Minecraft server
Proxmox on a self-built rackserver (Will be building a second one for a proxmox cluster):
- Pi-Hole (primary)
- Home Assistant
- 2 Docker Hosts (One for Eval, one for Prod)
Raspberry Pi Zero for Pi-Hole (secondary)
On my Docker Host (All in docker-compose):
- Heimdall (Personal Dashboard)
- Portainer (Docker GUI)
- baikal (CAL & CADdav)
- vaultwarden (Password Manager)
- bookstack (Documentation, kinda abandoned because im lazy)
- changedetection(.)io (Monitoring Websites for Changes, useful for changelogs or price monitoring)
- cloudflare-ddns (DDNS because dynamic IP Adresses…)
- Grafana & InfluxDB (Dashboard and Database for Stats)
- linkding (Bookmarks aka “Have to read someday”)
- mealie (Reciepe manager)
- neko (Watch2gether but in selfhosted and more capable imo)
- nginx proxy manager (Reverse Proxy with GUI)
- paperless-ngx (Document manager with OCR)
- semaphore ui (Ansible GUI with sheduled tasks)
- Uptime Kuma (Status Monitoring)
- watchtower (Automatic updates of my docker containers because im lazy)
A Synology DS220+ for local Storage
A 5TB Hetzner Storage Box for Backups (encrypted)
A Rootserver for Games and some testing in the wild (Currently Windows, will be switched to ubuntu)
Hetzner Cloud Server with mailcow on it
Late to the party and after reading through some of these setups I may have to expand mine soon (it never ends does it?), here is what I have right now.
Unraid (Dell R720XD, dual Xeon E5-2670 v2, 64GB RAM, 12 x 6TB in 12 disk array with 2 parity disks, 800GB SSD cache pool)
-NextCloud
-Plex
-Emby
-Gitea
-Backrest
-MariaDB
-Netbootxyz
-Trillium
-Traccar
-Vaultwarden
-Adguard-Home
-Unifi
-Homebox
-Nessus
-Headscale
-Collabora
-*arrs
-Jupterlab
-Mealie
-SearXNG
-IT-Tools
-EmulatorJS
-Youtube-DL-Material
Proxmox (old Intel server S2600WT2, dual Xeon E5-2620 V2, 768GB RAM, 5 x 2TB disks):
-Zap2XML
-Immich
-Mumble
-NextPVR
-Stirling-PDF
-WebTop
-Frigate
-MCServer (gameserver)
-SDTDServer (gameserver)
-SFServer (gameserver)
There are some other things floating around in my homelab that aren’t really ‘selfhosted’ things, just important to the home network:
3 HP Microserver Gen8’s
-x1 with ESXi hosting pfSense
-x2 with TrueNas Scale for backups
R610 with ESXi for a few remote desktops and Home Assistant (which I’m sure I’ll move to docker at some point).
backrest headscale emulatorjs it-tools webtop ...
Oooohhh… some really interesting and new-to-me apps in your list! Thanks for sharing.
I joined to learn, still not self-hosting anything, but I intend to use an 11yo Compaq laptop (i5, 8GB RAM, 1TB HDD) as a server while I’m still practicing. I intend to self-host a lemmy instance and a nextcloud server.
Thanks for everything you guys have been sharing I’ve already got some good leads, gonna try out YunoHost for starters
Hosting a whole bunch of stuff for myself, the family and also the public. For the larger family I’m hosting eMail but using a managed service offering for that (Hetzner). Too old to run my own IMAP/SMTP infrastructure ;)
For a few private societies I’m hosting:
- Mattermost
- NextCloud
- WordPress https://www.uckermark-blog.de/
For the public I host:
- Mastodon at https://hub.uckermark.social
- Mastodon at https://tetrax.de/
- BookWyrm at https://books.mxhdr.net/
- Mobilizon at https://termine.uckermark.social/
- MatrixChat at https://matrix.mxhdr.net
- Element WebUI for Matrix at https://element-web.explain-it.org/
Mostly formyself, but not restricted I’m hosting:
- Pixelfed
- LinkDing for Bookmarks
- Excalidraw
- Grafana
- OverLeaf
- StandardNotes Server
- PiHole
- GitTea
- FreshRSS
- Minio S3-kompatible Object Storage as Backend for Mastodon & Pixelfed (on an old Dell Optiplex at home over my DSL Line)
- GoToSocial Fediverse Client (On a RaspberryPi at home)
- PeerTube for public projects (on the same old Dell OptiPlex)
- PeerTube as private Video Streaming platform (on a Dell Precision 3500 tower)
Most services run in Docker Containers on some VPS at Hetzner. Some stuff runs in Docker Containers on old spare hardware at home.
I have a rented server with 8 Xeon E3-1246 and 64GB at Hetzner where I host:
- Vaultwarden
- Gitlab (git repo, container registry, static blog (pages with Hugo))
- Drawio (Diagrams)
- Kroki (for Gitlab)
- Gitlab runner
- FreshRSS
- Nextcloud
- Redis
- Headscale (Tailscale server)
- Keycloak
- MariaDB
- PostgreSQL
- Plex
- Privacybin
- Wallabag
- Hedgedoc
It’s all behind a Traefik instance handling Let’s Encrypt and using the Docker socket to route traffic based on labels in docker-compose.yml. Behind these I also run k3s and from time to time some VMs. I also have a 1TB storage pod at Hetzner where I use restic to back everything up from this instance as well as from my home system and laptops.
I have a 800W solar panel and some home automatization at home. Therefor, I use MQTT & NodeRED.
- Adguard
- Authelia (authentication for my services)
- Dashy (I’ve become lazy collecting my own bookmarks)
- Gotify (receive notifications on my mobile from NodeRED)
- Grafana
- Influxdb
- Jellyfin
- Mariadb
- Nextcloud
- NodeRED
- phpMyAdmin
- Portainer
- Remmina
- sshwifty
- Swag (Nginx and more)
- ubooquity (ebooks)
- Wallabag (Bookmark collection)
- Wordpress (want to try)