Alright, first step successful, I've adapted YaCy in such a way that external peers now try to access my instance via a newly introduced port.public setting. I see their attempts on my firewall, at least. Now to deploy that version into the Homelab and see what happens with a "real" instance.
Alright, PR created. Also saw a few more issues I will want to tackle, just so the next person trying to set a public port separate from the listening port has an easier time of it than I had.
And then it's off to actually using the instance for search.
Lot's of Yaks have been shaved, and some are still unfashionably wooly...
