ok I still don’t know the answer to ‘how to change server port to 443’
But here is what I’ve found today
• config file is in default: “/root/.fleet/config”
• the fleetctl ‘context’ needs to be set the same as the fleet server or you can’t log in.
• config file does not include port number
And in case you think I haven’t been looking hard enough, here’s a nearly 2000 word post about the setup
https://servicemax.com.au/tips/fleetdm-and-osquery-on-ubuntu-with-lego-and-letsencrypt/