S3_ENDPOINT. Your Docker will not start if this is missing. Make sure it is a https:// not http://. Hudu does not allow unencrypted images to be displayed, and you will see broken links.
If you have Python on the machine, a simple way is to throw up a server on port 80. Type
python -v. If the Python version returned is 3.X, then type
sudo python3 -m http.server 80. If it is 2.X, then type
sudo python -m SimpleHTTPServer 80. If you visit your IP address on port 80, you should be seeing a directory listing. If not, something is wrong with your port forwarding or security rules.
To help Hudu Support, please send us the output of
sudo docker-compose up. That is usually the quickest way to see what is going wrong with your instance. Please also include additional context in terms of where you are in the setup process. You can use a service like pastebin.com to send us the info. If you send us .env info, please make sure that all confidential information is taken out before sending.
For licensing purposes, we send the following information to our servers:
NO other data is sent to our servers.
You will need to get one from the Hudu team after setting up your billing.