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.
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
Personally 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 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)
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 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 ;)
I have a MediaWiki instance on my laptop (I've found the features of all other wikis/mindmaps/knowledge databases decisively insufficient after having a taste of MW templates, Semantic MediaWiki and Scribunto).
Also some smaller things like pihole-standalone, Jellyfin and dictd.
Lemmy, mostly :D. I also recently started up my own Matrix home server. I took a stab at email, but it was more trouble than it's worth considering my relatively newly acquired cloud hosting IP is on several blacklists. Now that I actually have a server running again Gitea might be next on the list of services that gets added.
On my own hardware: At home I have a Raspberry Pi 4 running JellyFin as a local media server, also experimenting with PiHole. One of these days I'd like to pull my NextCloud server in-house.
VPS: Nextcloud (including calendar, notes, contacts & RSS/Atom), GoToSocial, WordPress, Gemini, and personal website with a mix of home-grown parts and sections managed through Eleventy.
I've also experimented with self-hosting Calckey , Snac2 and Mastodon, but Mastodon's too heavy for a single user and Snac2 is lighter than I want to go with for now. I may try Calckey again at some point, though.
Eventually I'd like to set up Wallabag and migrate from Pocket.
So...
ODroid N2+ is hosting a Home Assistant. Nothing to add.
I have an old Intel Nuc nuc5cpyh that is currently hosting my WordPress blog at https://some-techy-tinkering.com/. Made it self-hosted a month ago and can't be happier.
The last machine is Intel Nuc nuc7i7bnh with 2 TBs of internal and 4.5 TBs of external drives. This is my main server with:
I'm running a Kubernetes cluster on the Dell hardware, then another single node k8s cluster on the Lenovo, mostly to run Adguard home / DNS in case the big cluster goes down for whatever reason.
Hardware:
Two Dell r610s, each with 12 cores and 96 GB of RAM, running ESXi 6.7
Lenovo M900, 4 core, 16 GB RAM, Ubuntu and k3s
Synology 1515 with 12 TB usable
Synology 1517 with 32 TB usable
Juniper SRX 220H (Firewall)
Juniper EX 2200 48 port switch
UnFi in-wall WiFi APs
I run the following services, all in Kubernetes, with FluxCD doing GitOps from a repo in GitHub (for now, might move to Gitea later):
Plex and a web app I wrote for a Twitch community I moderate.
Plex is on a server in the Netherlands and the web app is just AWS. I would've hosted on some spare hardware but my internet is notoriously trash and I didn't want to risk it going down while people are playing in the app.
Plex I might move onto a NAS at some point but I'm just too lazy lol.
personal telegram bot to auto convert news link to epub for reading in my ereader
All of the service other than jellyfin is hosted on a vps. Jellyfin is hosted from my home and can be accessed remotely via wireguard. However because my isp doesn't provide a public ip, I need to use my vps as wireguard jump host
Two NextCloud instances, one is a RPi4 with a big external HDD which I use for backups, the other one contains everything else, including PhoneTrack. Happy to have a self-hosted privacy-friendly way to share my location with family.
Email using mailcow.
Jabber server using prosody. Using it with immediate family and two friends. Still super happy.
Web server including personal blogs. Currently looking to migrate away from Wordpress into something static without comments.
Always looking for more, but so far it's pretty minimal.
Pi.hole with Gravity Sync
openhabian for smarthome hub
Looking to add Jellyfin and a sonarr radarr setup, but my QNAP doesn't like doing actual work so I've been struggling. Planning to add a mini PC soon as a more stable server and to centralize things a bit.
Not really self hosting a lot right now, but I've been spending a lot of time reengineering my network and fixing some things. Recently retired my loud and power-hungry pfsense server, replacing it with a Mikrotik rb5009, so setting that up has been a steep learning curve.
Most things are running on my Synology DS920+, except for a few raspberry pis.
My main hypervisor is proxmox which runs an unraid vm with the iGPU passed through to accelerate PLEX and disk controllers to manage the storage.
I also have 2 Endeavour OS VMs, one that runs Thunderbird and Insync. Another that has a quadro p2000 passed through to tinker with.
I also have a homeassistant vm and a proxmox CT running docker.
I'm working up to transitioning the dockers on unraid to a proxmox container but at the same time if it's not broke why fix it.
I also want to mess with networking by putting in OPNsense or pfsense and routing some traffic through a vps.
A bunch (47 containers at present)... Won't list them here as its kind of redundant with what a lot of other people are running.
My latest is Lemmy (lemmy.nine-hells.net).
Several game servers such as Minecraft and Terraria
VM running Volvo software to troubleshoot my cars.
My hardware:
I used to run it all on a Supermicro x9drd-7ln4f-jbod with dual Xeon E5-2670 v2 with 16x16GB ECC ram and 6x 3TB disks in raidz2 for storage and 2x 60gb Intel SSDs for OS. I started with less and upgraded towards this configuration but it was consuming 300 watt idle which was just unacceptable.
So earlier this year I upgraded to an ASRock Rack x470D4U with Ryzen 7 5700x and 4x32GB ECC (non-registered) ram and 6x 2TB SSDs in raidz2. 1 ssd is in the nvme slot on the motherboard, 4 are in a 4x4 bifurcation card in the 16x slot and 1 more in a 4x riser. All PCIe lanes of the CPU are used. This setup is not possible with an AMD CPU with integrated GPU since it will take up 4 PCIe lanes (you can guess how I know). It uses about 20 watt idle without any containers and VMs running. I initially didn't want to move away from Supermicro but the ASRock Rack motherboard has IPMI so I'm not missing out on much.
Lots of stuff! Currently running almost all of these in Docker on a Synology NAS:
Code Server - access my notes files remotely
Gitea - only used to store notes that are edited in Obsidian (or Code Server as mentioned above)
Home Assistant - home automation
Homebridge - used for one or two devices that have better integrations than natively in Home Assistant
Jellyfin - video streaming platform (installed because it's FOSS and seems interesting, but I rarely use it)
Overseerr - user-request app for video streaming platform (installed when I anticipated sharing my movies/shows before realizing that my ISP severely limits my upload speeds)
Pi-Hole - block all ads network-wide
Plex - primary video streaming platform
Radarr - download movies
Readarr - download books but have had better luck with Libgen on an ad-hoc basis
I had a small X.25 network as combination coffee-table and space-heater at one point; this was before most homes had internet. It almost cost me a divorce.
Two Dell r610s, each with 12 cores and 96 GB of RAM, running ESXi 6.7
Lenovo M900, 4 core, 16 GB RAM
Synology 1515 with 12 TB usable
Synology 1517 with 32 TB usable
Juniper SRX 220H (Firewall)
Juniper EX 2200 48 port switch
UnFi in-wall WiFi APs
Running a Kubernetes cluster on the Dell hardware, then another single node k8s cluster on the Lenovo, mostly to run Adguard home / DNS in case the big cluster goes down for whatever reason.
I run the following services, all in Kubernetes, with FluxCD doing GitOps from a repo in GitHub (for now, might move to Gitea later):
netdata (kinda new, still have to fully understand how it works)
portainer
speedtest-tracker
homepage
Security
All the services available from internet, just goes through traefik to terminate https, I rely on the build in authentication of each service. To add another layer of security, I have fail2ban active on all those services.
I have a public IP, and I have open on my router ports 80, 443, a random port for ssh and vpn.
Since I like the ability of btrfs to do snapshots, I created all important docker volumes as btrfs subvolumes. Then I created a backup script that literally sends the subvolume (encrypted) to an external cloud. This does not allow incremental backups and most likely is not the best backup solution... but it works...
the repo is: https://github.com/simone-viozzi/btrfs2cloud-backup
currently just running a monero miner as I have not been playing minecraft recently.
Hardware:
Main server Ryzen 7 3900XT with 64GB of ram, two 240GB ssds running in raid1, two 4tb hard drives running in raid1, running proxmox with mostly alpine linux VMs
Secondary Server: Intel nuc running alpinelinux, only running secondary unbound/dnsmasq server so if my main server goes down, dns still works.
Late 2013 iMac: I was using it to run an iMessage to matrix bridge but I was not able to get it to work so now I just vnc into it to text. (suggestions welcome as vnc is annoying)
I also have another intel nuc that does not do anything.
All of these servers are connected to an APC back-ups UPS.
I think that should be it. I left out some less important ones and probably forgot a few that I don't use that often. All these Services are spread across 2 servers at home and a small VPS mainly used for the mailserver and Uptime Kuma.
Been running it for almost a year without any issues. I host several things there. I’m using caprover.com for managing my deployments since I contributed on the project a few years ago and it’s so easy to get started.
Some of the things I host there:
nextcloud
MySQL
Postgres
privatebin
some Hasura instances
Kuma (for monitoring)
Browserless Chrome (which I use for web scrapping)
Plausible (analytics)
A private Ragnarok Online Server
I have setup a cron job that dumps my all of my databases (Postgres and MySQL) to my Google drive every midnight.
Hope this can help as inspiration for anyone else. Cheers!
A cobbled together Ryzen 2400g with 16GB of ram.
Open Media Vault/Docker:
Plex
Nextcloud stack with dns refresh/ssl/nginx
Sonarr/transmission stack with VPN
PiHole
Octoprint
Occasionally I run a game server or two when the need comes up, mostly Valheim lately.
I have a meager ds418play with 2x4tb drives set up with RAID. I forget what it's called, but it is one drive redundancy, 1:1. I run Plex and an FTP server on it for file storage.
Public dns names have A records pointing to haproxy vps, which proxies to home over tunnel, and AAAA records pointing straight to home (I have static ipv6 prefix, but no static ipv4 address)
All services are split across 2 DIY servers (in towers). 15TB of media stored on HDD with btrfs duplicated across both servers.
One server host is Alpine Linux, the other is Opensuse MicroOS. LXD containers usually are Debian 12 or Alpine.
I'm beginning to migrate some things to a cluster of (12) raspberry pi 3s. Unsure what to choose for rpi's, maybe, Fedora CoreOS (ublue), although Alpine does work extremely well on them (once you get them set up with it).
+ router running fresh tomato :)
Also mailcow for email, on a VPS, although I need to switch to a new provider, having difficulty with delivery using Linode and OVHCloud.
I don't selfhost very much compared to other people and my hardware's pretty much either all literally found in the garbage or 2nd hand, but here it is
PiHole
WireGuard server that passes trough pihole adblocking
Homarr (lol)
Deluge
The system is mostly a NAS that I also run the occasinal general purpose VM off of, here are the specs for the 3 ppl that care:
CPU: AMD FX-8320E
RAM: 16GB
Storage: 5x2TB Seagate something something 7200RPM in RAIDz1, 128 GB random chinese SSD (mostly for VMs and apps) the, OS runs off of a flash drive
I have a few raspberry pis, running Home Assistant, Unifi controller, PiHole... Otherwise i have DigitalOcean droplets, one hosts my Lemmy instance, and another hosts a couple of side project websites (my wife's freelance business, and some other stuff)
Jellyfin and Nextcloud with UptimeKuma for monitoring. A pretty simple stack running on a mini tower, but it works great for my primary needs. Portainer for managing docker containers and stacks from a GUI.
Have ordered an N100 mini PC from aliexpress with plans of installing OPNsense and running a couple VMs on it.
My gaming computer for interest, not currently hosting anything: 5800X3D, 7900XTX, 32GB ram, 2TB NVME, 2TB SSD, 4TB HDD, fractal meshify midbtower case.
I also have a Pi 4 and a Pi 3 that I don't have any use for currently. Open to ideas. I already run Adguard on phone and Ublock origin on desktop browser, and don't see any current use for Pihole.
Another Mac mini that I use for dev work that’s also running sonarr, radarr, bazarr, plex and Hoobs under MacOS
A Dell R170 running a number of VMs (windows and Linux) that host a couple of websites , and a load balancer on proxmox.
Things are a bit spread out where I sometimes just had to use the hardware I had to hand but it all works together somehow.
Edit: I've also just spun up a MediaWiki for me and my colleagues to use to store useful snippets of code etc. in a central place. Although I know my colleagues, they'll use it once and then it'll be abandoned :D
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).
Pi-hole, Wireguard + 'a CDN client' on raspberry pi 4 with SSD
Ditched my Synology NAS, running an unRaid machine now: i5-10400, 32 GiB (to much) Memory, 15.7 TB used of 60 TB
VMs: homeassistant , macOS, Windows 10
SWAG, Cloudflare DDNS, Arrrrrr dockers, Plex, ArchiveTeamWarrior, gokapi, qBittorrent, Resilio Sync, wikijs, mariaDB + whatever I find interesting to try out
Currently I play around with a Raspi 4 8GB with docker-compose. Most services are accessible with VPN only:
Caddy (as easy reverse proxy)
Portainer (container dashboard)
Linkding (bookmarks)
Baikal (calendar, todo list to sync with Android by caldav)
Agendav (web calendar frontend)
Dillinger (browser markdown editor with PDF export)
Trilium (note app)
Syncthing (google drive/onedrive alternative)
Seafile (file sharing)
Jellyfin (media server)
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)
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
Nothing too grand - a couple Discord bots and a few retro shooter servers in the cloud, and also a Raspberry Pi 4 in the living room which serves nicely as a media center and seed box.
Other: Authelia, OpenVSCode, Filebrowser, SFTPGo, Bitcoin Node to support the network
VMs: Parrot, Windows 11 for local and remote gaming, Windows 3.11 (because why not), currently spun up myNode to see if I want to explore hosting a Bitcoin Ligtning Node
Smarthome Server - OptiPlex 3050
Containers: mqtt, NodeRed, zigbee2mqtt, homebridge, tailscale, pihole (paired with my phone usually)
Arduino-IDE running in a container - with USB hotswap.
Featherwallet and Electrumwallet (I use a HW-Wallet for HODL).
Lutris, got it working with Hearthstone, but didn't really have a use for it.
Nomachine in kasmvnc, to (somewhat) smoothly access my VMs through the webbrowser when I just need something fast.
Linuxserver Firefox.
XMR Mining Server - Old tired HP SFF
Basicly everything from this guide by seth for privacy; monerod, p2pool, tor, watchtower, and a python-webserver to expose metrics/api.
I purchased the server used. The services are mostly running in a virtualized cluster, which is absolutely oversized for the current tasks. However, it has motivated me to learn Kubernetes and the power consumption is within my limits.
First post in the world of Lemmy! Woot! Another Reddit escapee. I can't for the life of me understand the management team at Reddit. I get that they need to make money and that they're pissed off at the AI guys for pilfering their data but the people who contribute to the subreddits and moderate them for free are why Reddit is such a success. Why would you screw them over? It's so short sited. If you're pissed at OpenAI then talk to them and figure out how they can pay for your API access but don't screw the people that made you a success. They can afford to spend a little of the VC/Microsoft money. Okay...off the soap box now.....
Up until very recently I was running all my services on a HP DL380 Gen9 server. Beautiful server but sucks back electricity like a drunk on New Years Eve and is way too noisy for my office. Purchased 4 different Tiny PCs (3 Lenovos and 1 Dell).
One Lenovo (AMD Ryzen 3 PRO 2200GE with 32GB RAM) is running RockyLinux with Docker with 20+ containers currently running.
"Sweden Services" - SABnzbd, Sonarr, Radarr and Lidarr
Tools - IT-Tools, Pairdrop, CyberChef and Paperless NGX
Homelab services - Portainer, Dozzle and Nginx Proxy Manager
Info - FreshRSS
Media - Plex, Audiobookshelf and Navidrome
I'm constantly playing with different containers - adding, removing, etc. I did try making the switch to Podman as I like the idea of rootless containers but could not for the life of me get things like NFS shares and Portainer integration working and was spending way too much time fighting with it. Will probably try again in the near future.
Then the other 3 Tiny PCs are running XCP-NG with various VMs including my Xen Orchestra, Kali, a couple Windows machines (usually off), Tailscale gateway box and a few others. Again, mostly for testing things out.
Using OpnSense as my firewall. Have a TrueNAS system sharing files and another small Rockstor NAS also.
Minecraft server, a pingvin share site for myself, tubearchivist, pihole, pivpn, 25mb video compressor with a script and incrontab along with the same thing but for GIFs. I think that's most of the list
In addition to the standard complement of jellyfin etc. I run a Docker OS on Google's free tier with Gotify along with Uptime Kuma running on a tiny x86 computer accessed via a Cloudflare tunnel. Discord watches the watcher and notifies me if Gotify goes down!
It's a great combo. All reverse proxying is handled by HAProxy on my pfsense router.
In addition to the standard complement of jellyfin etc. I run a Docker OS on Google's free tier with Gotify along with Uptime Kuma running on a tiny x86 computer accessed via a Cloudflare tunnel. Discord watches the watcher and notifies me if Gotify goes down!
It's a great combo. All reverse proxying is handled by HAProxy on my pfsense router.
Currently self-hosting a pi-hole instance, an nfs/smb server & a LAN-only webserver, as well as 24/7 syncthing (to which I automatically send my phone's photos to)
My specs are:
Intel Atom N270 (1 core, 2 threads)
1Gb DDR2 Ram (God knows the frequency but it's slow.)
And a 500gb HDD
You really don't need a lot of oomph to self host! I'm planning on running a qBitTorrent webui next.
I have Vaultwarden running on an old laptop, so I definitely don't have much going on. Reading through these comments gives me plenty of ideas on what else to run though!
Currently self-hosting on an old HP Z600 I bought second hand with the following specs:
CPU — 2x Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
RAM — 96GB ECC DDR3 (6*16GB)
Disks — 4TB HDD for Ubuntu, 10TB HDD for NextCloud and 2TB Sata SSD for Docker
For services, I'm currently running the following:
Docker
Portainer — CF Tunnel
FreshRSS — CF Tunnel
ArchiveBox — CF Tunnel
Adguard Home — Local
2x Uptime Kuma — CF Tunnel
LinkAce — CF Tunnel
TheLounge — CF Tunnel
Watchtower — Local
#For public access dockers
Feedropolis
Mirotalk SFU
FiveFilters RSS
Taiga
2x Mattermost Servers
8x Wordpress Staging Sites
1x Wordpress Dev Sites
For ubuntu, I'm running a few services and apps like:
ScreamingFrog
9 sites using LAMP stack
Aria2c with AriaNG
NextCloud
Plex
4x WebHooks server for communities
Couple of API end points using Apache reverse proxy
Currently self-hosting on an old HP Z600 I bought second hand with the following specs:
CPU — 2x Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
RAM — 96GB ECC DDR3 (6*16GB)
Disks — 4TB HDD for Ubuntu, 10TB HDD for NextCloud and 2TB Sata SSD for Docker
For services, I'm currently running the following:
Docker
Portainer — CF Tunnel
FreshRSS — CF Tunnel
ArchiveBox — CF Tunnel
Adguard Home — Local
2x Uptime Kuma — CF Tunnel
LinkAce — CF Tunnel
TheLounge — CF Tunnel
Watchtower — Local
#For public access dockers
Feedropolis
Mirotalk SFU
FiveFilters RSS
Taiga
2x Mattermost Servers
8x Wordpress Staging Sites
1x Wordpress Dev Sites
For ubuntu, I'm running a few services and apps like:
ScreamingFrog
9 sites using LAMP stack
Aria2c with AriaNG
NextCloud
Plex
4x WebHooks server for communities
Couple of API end points using Apache reverse proxy
Currently self-hosting on an old HP Z600 I bought second hand with the following specs:
CPU — 2x Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
RAM — 96GB ECC DDR3 (6*16GB)
Disks — 4TB HDD for Ubuntu, 10TB HDD for NextCloud and 2TB Sata SSD for Docker
For services, I'm currently running the following:
##For ubuntu, I'm running a few services and apps like:
ScreamingFrog
9 sites using LAMP stack
Aria2c with AriaNG
NextCloud
Plex
4x WebHooks server for communities
Couple of API end points using Apache reverse proxy
OpenVPN
CrowdSec
Hi, I have an Unraid server (currently offline due to moving :'-/ ) running
VMs:
2 full flat Windows and Pop_OS! VMs with GPU passed through
2 low resource Windows and Pop_OS! VMs accessible by VNC
Home assistant OS
Docker containers:
Calibre + Calibre-web: apart from managing my ebook library, calibre goes through my RSS feed and generates daily epub newspaper/magazines that are send by Syncthing to my eink tablet
Syncthing: apart from that it also synchronizes my handwritten notes from my eink tablet between my devices
Nextcloud: intended to replace Google/Microsoft cloud, but, due to previous apartment's internet connection with PIA triple-ish NAT situation, is only used to backup photo/video from my phone (might change later)
EMBY: media streaming
Gitea: WIP, not currently used
dokuwiki: WIP, intended to acumulate manuals to home appliances and stramlined directions on how to use and maintain them
influxDB and Grafana: values and graphs from Home Assistant
The server was born when I merged my desktop PC, that was off and not utilized most of the time anyway, and my off the shelf NAS with 4 drives in raid5, that was slow, loud and could only run built-in garbage services. I ran Emby on Windows on my desktop, meaning I would have to manully turn it on every time I wanted to watch something.
Now my server runs on Ryzen 5 1600 with 48GB of RAM, GTX 1060 salvaged from a minig rig and total of 7 drives - 4 HDDs, 2 Sata SSD mirrored for cache and containers and 1 NVME SSD for VMs.
I see people listing things I've never heard about...I thought I had spent a considerable amount of time on the old sub and knew stuff. Guess I gotta hit the books.
Right now though I'm hosting everything on a 2012 Mac Mini that's running Proxmox.
Been using these programs for awhile now:
Photoprism
wireguard
web blog testing instance while the live one lives on linode
plex
filebrowser
pi-hole
homepage
Nothing crazy but cool stuff to learn in my day to day. I want more hardware but I'm about to buy a house. It's crazy how much I'm throwing at an 11 year old computer and it's handling it all quite well.
Not much at the moment. Pihole, Pydio, Syncthing, Gitea, Mariadb, Filebrowser, and lighttpd to retrieve weather readings from a homemade weather station.
I run one main hypervisor with a bunch of different Ubuntu server VMs that I spin up as I mess with different things. I'm old-school so I am not a fan of cloud computing or even docker. Services I host that I use the most are NAS (samba), plex, pi-hole, dokuwiki (huge documentation nerd), and zoneminder which is a great open-source security cam software.
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.
A Pleroma instance (basically Mastadon but different implementation)
Tiny-Tiny-RSS
Nextcloud
Gitea
Headscale
Jellyfin
Wikijs
I rent a low-budget dedicated server from a data center - it only has about 4 cores and 8GB of RAM, but that's more than enough for my needs. Most importantly it has 2TB of hard drive space (for Nextcloud & Jellyfin) which is why I upgraded from my prior VPS.
I dabble in the ARRs, plex, jellyfin, emby nextcloud.
I have an old supermicro server 2014 I got on eBay with dual e5 2620, 64gb RAM, and 12 hdds of various types adding to 100tb all on LVM in ubuntu. I'm planning on transitioning to UnRAID once I get the motivation because my storage hygiene is bad. I've broken LVM too often with misplaced commands.
I'm looking at making an offsite backup shortly mostly for nextcloud at a coworkers home. I am trying to get rid of my reliance on Google for backup.
I turned my last two gaming PCs into Proxmox hosts and I have a Hetzner vps that will host something eventually.
2010 Gaming PC:
Pihole VM (w/ Unbound)
Docker teet VM
Piwigo
Chevereto
Pihole is running on a keepalived vip that acts as my secondary DNS server. Gravity sync keeps it in line with my main Pihole VM (push/pull) and then I have an old rpi also on the same keepalived vip that has gravity sync set up that pulls from the secondary VM
Anything I run as an evaluation or that needs testing also runs here. This machine gets Proxmox updates first as well.
2016 Gaming PC:
unRAID VM
Pihole VM (w/ Unbound)
Nextcloud
Nginx Proxy Manager
Gitea
Dozzle
Docker container registry
Diun
Caddy (moving away from NPM)
Photoprism
Jellyfin
Plex
Tautulli
Bookstack
Heimdall
Netbox
Unifi Controller
Wikijs
Paperless-ngx
Uptime kuma
Gluetun
Deluge
Homarr
Lidarr
Miniflux
NZBget
Radarr
Sonarr
Readarr
These are split amongst a few VMs depending on criticality and further broken down to needs (VPN, whether or not I can reboot and not affect my wife/kids, network share requirements.
I'm pretty much always tweaking something and having fun with it