HDMI cable straight to the living room Smart TV (which is not connected to the internet).
Other devices access media (TV shows, movies, books, comics, audiobooks) using VLC DLNA.
Except for e-readers which just use the Calibre web UI.
Main router is flashed with OpenWrt and running DNS adblocker. Ethernet running to 2nd router upstairs and to main PC.
Small WiFi repeater with ethernet in the basement. It's not a huge house, but it does have old thick walls which are terrible for WiFi propogation.
Bad. I have a Raspberry Pi 4 hanging from a HDMI cable going up to a projector, then have a 2TB SSD hanging from the Raspberry Pi.
I host Nextcloud and Transmission on my RPi. Use Kodi for viewing media through my projector.
A 13-year-old former gaming computer, with 30TB storage in raid6 that runs *arrs, sabnzbd, and plex. Everything managed by k3s except plex.
Also, 3-node digital ocean k8s cluster which runs services that don't need direct access to the 30TB of storage, such as: grocy, jackett, nextcloud, a SOLID server, and soon a lemmy instance :)
10Gbps internet via Sonic, a local ISP in the San Francisco Bay Area. It's only $40/month.
TP-Link Omada ER8411 10Gbps router
MikroTik CRS312-4C+8XG-RM 12-port 10Gbps switch
2 x TP-Link Omada EAP670 access points with 2.5Gbps PoE injectors
TP-Link TL-SG1218MPE 16-port 1Gbps PoE switch for security cameras (3 x Dahua outdoor cams and 2 x Amcrest indoor cams). All cameras are on a separate VLAN that has no internet access.
SLZB-06 PoE Zigbee coordinator for home automation - all my light switches are Inovelli Blue Zigbee smart switches, plus I have a bunch of smart plugs. Aqara temperature sensors, buttons, door/window sensors, etc.
Home server:
Intel Core i5-13500
Asus PRO WS W680M-ACE SE mATX motherboard
64GB server DDR5 ECC RAM
2 x 2TB Solidigm P44 Pro NVMe SSDs in ZFS mirror
2 x 20TB Seagate Exos X20 in ZFS mirror for data storage
14TB WD Purple Pro for security camera footage. Alerts SFTP'd to offsite server for secondary storage
Running Unraid, a bunch of Docker containers, a Windows Server 2022 VM for Blue Iris, and an LXC container for a Bo
gbackup server.
For things that need 100% reliability like emails, web hosting, DNS hosting, etc, I have a few VPSes "in the cloud". The one for my emails is an AMD EPYC, 16GB RAM, 100GB NVMe space, 10Gbps connection for $60/year at GreenCloudVPS in San Jose, and I have similar ones at HostHatch (but with 40Gbps instead of 10Gbps) in Los Angeles.
I've got a bunch of other VPSes, mostly for https://dnstools.ws/ which is an open-source project I run. It lets you perform DNS lookup, pings, traceroutes, etc from nearly 30 locations around the world. Many of those are sponsored which means the company provides them for cheap/free in exchange for a backlink.
This Lemmy server is on another GreenCloudVPS system - their ninth birthday special which has 9GB RAM and 99GB NVMe disk space for $99 every three years ($33/year).
i got the random Dell SFF optiplex with 16gb of upgraded ram and a i5-4690 sitting at the girlfriend's house because she's the only one with an ISP that still allows public ip's.
It runs Minecraft.
at home i have my old 9yo retired gaming desktop doing seedbox work and mostly just running BOINC to donate compute power to science... and also keep my feet warm lol
yeah. that's it. i really don't do shit even though i totally could.
Bit of a mess right now . Amd ryzen 5800x with 6800xt , yr gigs of ram. Running Ubuntu 22 . Also have a ps3 and ps4 set up to the main monitor. A second work computer under my desk with both PC's hooked up with a KVM so seamlessly switch between work and gaming.
An old computer running on the top of a shelf that whenever I need to work with a display I have to bring it back down to the floor and borrow a VGA cable from another because the HDMI port is broken.
Oh and it occasionally disconnects itself from the internet.
Build - Intel server board & CPU based on old serverbuild naskiller guide
OS on SSD
ZFS ON 8 6TB DRIVES, YIELDING ~36TB of storage, recoverable with up to two failed drives
Runs (via docker)
Navidrome (webui used daily @ work, dsub on phone, feishin on desktop)
Jellyfin (used almost exclusively locally on my TV, occasionally to watch with friends on web)
Nextcloud (used occasionally, mostly backs up password files, etc or to share. Thinking about replacing.)
QBitTorrent with glutun VPN
Audiobookshelf - used frequently for audiobooks. Occasionally for podcasts. Often more convenient to use antennapod/pocket casts on phone for active podcasts)
Kavitas - used seldom. Thinking about stopping. I like using obps on my rooted kindle to access my library.
Kiwix (local wikipedia copy I use shortcuts in FF locally to search for things)
Homepage (local links I use on local machines to my services)
Raspberry pi
Adguard home & unbound - block most garbage for any traffic from my home
Thoughts - I'm considering downsizing. I don't really need all that much space, and it can be a headache at times. With drive replacement costs on top of power (~$320 a year) I consider either going to a vps or downsizing to what could run on a small compute like the n100 or a raspberry pi5, etc.
Anyway, beefy HP laptop with 32gb ram and Xeon CPU to run all services. 3 RAID-1 (Linux sw raid) usb3 volumes to host all services and data.
Two isp's: Vodafone FVA 5G (data capped) for general navigation and Fastweb FTTC (low speed but uncapped) for backup access and torrent/Usenet downloads.
Gentoo Linux all the way and podman, but as much limited as possible: only immich (that's impossible to host on bare metal due to devs questionable choices).
Services: WebDAV/webcal/etc wiki, more stuff, arrs, immich, podfetch, and a few more.
Separate K8s cluster with Single control pane (2nd hand old small form-factor HP stuff) and 3 Nodes to run more resource intensive stuff that doesn't need to be close to the data source:
*ARR
HomeAssistant in another 2nd hand HP small form factor box
Syncthing replicates data between the two. ZFS auto snapshots prevent accidental or malicious data loss at each site. Various services are running on both machines. Plex, Wiki.js, OpenProject, etc. Most are run in docker, managed via systemd. The main machine is also used as a workstation as well as games. The storage arrays are ghetto special - USB 3 external disks, some WD Elements, some Seagate in enclosures. I even used to have a 1T, a 3T and a 4T disk in an LVM volume pretending to be an 8T disk in one of the ZFS pools. The next time I have to expand the storage I'll use second hand disks. The 5950X isn't boosting as high as it should be able to on a chipset with PB2, but I got all those cores on a B350 board. 😆 Config management is done with SaltStack.
Western Digital My Cloud EX2 (Original) for storage
Raspberry Pi 5 for Home Assistant, Navidrome, Jellyfin, Kavita, Immich, Paperless and eventually NextCloud. Though it's being a bastard and won't run right now.
I need to get a Nano Pi to run OPNSense and Pi-Hole and I'll be happy.
Proxmox VE on a machine that I got almost for free. Intel i3-4160, 10GB RAM, 240GB SSD for the OS, and a non-redundant 1T HDD for storage. The only things I paid for are a second NIC and an 8GB RAM stick.
PVE is running a pfSense VM, and a bunch of Debian containers:
Samba
Jellyfin (still setting it up)
Twingate Connector
All internet traffic goes through the pfSense VM. Unfortunately the ISP has put me behind CGNAT and disabled bridge mode, so my internet-facing things (mostly Wireguard and SSH) are pretty much crippled. Right now my best no-cost option is to use Twingate, but I don't trust it to handle anything other than SSH.
N100 that just got built today with only Ubuntu and portainer installed. I still gotta migrate what I had in my main PC, which was emby, sonarr, bazarr, qbittorrent and prowlarr. It'll be...fun
2 mirrored 4TB HDDs and 1 12 TB HDD, luks encrypted and on 2 zpools (I have an "unsafe" mount path for data on a single drive like media)
removable flash drive with boot partition and main SSD keyfile
-Zwave dongle
That's it.
I can run everything I need to on it and my home internet is only 100/30 still because I don't live in a city, so 2.5gig networking isn't worth the cost. a380 does all of the hardware transcoding I need at a fairly low power. It isn't as good as just getting a newer NUC, but it was cheaper and a fun project.
Also doing a full renovation, so KNX will be connected for home assistant to control my lights and things and my smart home stuff will probably balloon.
4G backup Internet link using a different Telco (the dream is to replace this with Starlink)
Storage
Synology 4-bay NAS with 4x4TB in RAID-10 (for overflow storage from Virtual SAN cluster)
HP MSL2024 8GB Fiber Channel LTO5 Tape autoloader for off-site backup
Compute
Dell R520 running VMware ESX for Production (2x Xeon E5-2450L, 80GB DDR3, 4x500GB SSD RAID-10 for Virtual SAN, 1x10TB SATA "scratch" disk, 2x10G fibre storage NICs, 2x1G copper NICs for VM traffic)
Dell R330 running VMware ESX for backups and DR (1x Xeon E3-1270v5, 32GB DDR4, 2x512GB SSD RAID-1, 2x4TB HDD RAID-1, 8G FC card for tape library)
A second prod host will join the R520 soon to add some redundancy and mirror the Virtual SAN.
All VMs are backed up and kept in an encrypted on-site data store for at least 4 weeks. They're duplicated to tape (encrypted) once a month and taken off site. Those are kept for 1 year minimum. Cloud backup storage will never replace tape in my setup.
Services
As far as "public facing" goes, the list is very short:
Though I do run around 30-40 services all up on this setup (not including actual non-prod lab things that are on other servers or various SBCs around the place).
If I had unlimited free electricity and no functioning ears I'd be using my Cisco UCS chassis and Nexus 5K switch/fabric extenders. But it just isn't meant to be (for now, haha).
Self built Proxmox server (5600G/64gb ram/1x2tb nvme+4x4tb hdd) with 2 nics running litrally everything. List of services I run is long and Im too lazy to type them.
PA-220 fw for internet access.
An old workhorse, Synology DS1812+, for filesharing.
A mac mini with Ubuntu running Plex and Roon also hosting Dashy in docker.
A Hwg-ste to measure temp in my cabinet.
I host a RIPE probe.
An RPI4 running Zabbix.
My next project is moving from PA-220 to something in the 400 series (probably 415) so I can upgrade to newer PANOS.
Currently I have a pi4b running Home Assistant, Adguard, influx db, Maria db, Grafana, node red...
I have a pi3b running my main Adguard and Raspotify.
My main Pi can't handle Adguard and HA together, keeps crashing. So I just bought a Dell Optiplex 7050 mini to be an actual home server instead of having everything running as Home Assistant add-ons.
Planning on using it for Arr, Plex, HA, anything else I can think of, with my Pis being my Adguard and Raspotify instances and maybe get some Bluetooth tracking going in the house while I'm at it.
Might run a little Minecraft server for the kids too
Debian 12 "Bookworm"
Ancient 2007 Quad Core Intel Q6600
ASUS P5N-T Deluxe Motherboard
8 GB RAM
64GB SSD for the OS and a few applications
6x2TB Laptop HDDs in RAID 5 - scavenged from electronics scrap
All wrapped up in a spare full tower I had from an old build
For now, the few services I have running are local network only. They are simply a few Docker containers running PiHole and Portainer. The RAID array is set up as a network share via SMB for my various personal devices to dump files to.
I am very new to the whole self-hosted thing and enjoying learning. Really, new to Linux, servers, networking, etc. Would love to hear some recommendations on what services I should look into, resources for learning more, critiques, etc. So far, browsing topics on here has been pretty helpful.
Now I realize you may have been asking what kvm I'm using . It strapped to the bottom of my desk so you cant see it . Here is the exact one I have
TRENDnet 2-Port Dual Monitor DisplayPort KVM Switch with Audio, 2-Port USB 2.0 Hub, 4K UHD Resolutions Up to 3840 x 2160, Connect Two DisplayPort Monitors, Dual Monitor KVM Switch, Black, TK-240DP https://a.co/d/epAHtkR