You'd think this would be... obvious? At least there's a flag for it I guess.pic.twitter.com/vIjOYUgQnJ
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
Use a real registered domain and get a real cert for it. Let's Encrypt supports DNS validation, no need to expose server to the internet.
If everyone with a home LAN needs to pay $15/yr for a registered domain, that's a huge windfall for registrars.
More like $8/y. Some of the cheapest TLDs are $1/y. Or you can use free subdomains.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.