Resolve remainder of hardcoded pol.is domain configuration issues
Finishing work started in https://github.com/pol-is/polisServer/pull/290 with server component.
There is some prior work done in PDIS fork that could guide this: https://github.com/pol-is/polisServer/issues/232
cc: @metasoarous
@metasoarous had thoughts here
My sense is that we shouldn't even be defaulting to server = "https://pol.is", basically ever, but require any install to manually specify the domain. Hopefully this will simplify things overall.
For now though this PR solves a problem, and I'd rather have it in than not.
We should default to "localhost" instead of defaulting to "pol.is", unless it's pointing to docs or something.
[ ] Take a note of every remaining hard coded url in the codebase for a last check. "No pol.is sprinkled in the code :-)" @ballPointPenguin