It can be difficult to know what to set agent hostname to in tl-setup and web admin. We could suggest agent hostnames likely to work. Here are a few ideas: * Assuming tl-setup was started via ssh, can we get anything from ssh that tells how the machine is reached externally? * Contact some service on the internet and ask what our external address is * Query the infrastructure we're on/in, e.g. some AWS API if we're a VM, UPnP