Interesting topic. So: strictly speaking, from your initial post in this thread alone, there isn't enough information for someone to track down your address.
Someone with administrator privileges on this site could see your IP address, and maybe narrow down your location a bit but not to a street number unless they also had access to customer details at your ISP.
The metadata on the image you posted claims that you took it on an iPhone 11 at 3:53pm on the 8th December 2022, but no location information is recorded.
So although I'm not into online stalking myself and wouldn't bother, the next step would be to trawl through your other posts on the site and look for clues, or to search for your username in other corners of the WWW.