I'm not sure when I started selfhosting exactly, as I didn't log it, but the earliest hint I can find is a configuration file last modified on february 2022 (it's for the WireGuard client of a server I no longer have with me.) So I estimate I've been at it since late 2021~early 2022.
It was a bit of a bumpy ride. I started with a Raspberry Pi 3B, which quickly got joined by a Core 2 Duo PC I had collected after my family replaced it with a newer model to serve as a family computer.
After a short while, I upgraded the Raspberry Pi to a Pi 4 with 4GB, and moved the 3B to my parents' house, so I could create a WireGuard tunnel between them and connect remotely. Afterwards, due to fan noise problems and the Pi being a bit over its head, I got rid of the 3B, moved the Pi 4 to my parents', and just used the Core 2 Duo PC as my own end of the WireGuard tunnel.
Then I got a more capable refurbished mini PC with an Intel Celeron and 8GB RAM, and moved the heaviest services out of the poor Core 2 Duo PC, while adding some new heavy ones (like calibre-web, an OnlyOffice server for online edition of Nextcloud documents, RustDesk, Paperless-NGX...).
And I am finally setting up the latest PC I saved from getting scrapped,which has an Intel i7-4770 and 16GB RAM, with a Proxmox installation (after all this time, I can finally try it out!). Afterwards, I'll be moving the Core 2 Duo PC to my parents' to serve as an offsite backup mirror/storage.
Here's a list of all the services I host, in no particular order:
(Although I just discovered Dockhand this past week and I will be replacing all my Portainer instances with a single Dockhand instance and several Hawsers.)
(Although I really can't recommend the experience of selfhosting your own single-user instance of ActivityPub, in general. I could go into details if there's interest.)
I have also selfhosted the following services in the past: