I would like to self host a few things, but my ISP uses CGNAT. And to get static IP I have to get SME plan and separate static ip addon pack. SME plans are costly and have lower speeds.
You could try Kimsufi or Hetzner to get some cheap VPS or Dedicated Baremetal to host on. Selfhosted doesn't only mean hosting on private premises, the core idea is rather (IMO) to host it on hardware you paid for no matter where it is.