Niche website. I built Casting Call Club (https://www.castingcall.club/homepage) for the voice acting community. Roughly 13,000 voice actors currently use the site, but it only breaks even with all the costs associated with it, so I couldn't call it income.
Word of mouth. I've done zero marketing, except that I was a member of various online voice acting communities, where I announced that I made the site.