Are you self-hosting at home, using a cloud provider, VPS, or a dedicated server? How do you restrict public access to admin panels? Do you use tunnels or a zero-trust network?
I self-host pretty much everything I rely on. I use a dedicated server at home. Aside from a couple of small and simple webpages, access to everything I host is only possible through a VPN (that I host).