hyper.sh is the cheapest and easiest way I was able to find to get a single container hosted online without any other moving pieces. The getting started guide gave me most of what I needed but I had to do some digging to find how to upload my own local Docker image.
The hyper.sh link above has a referral code that gets me free credits, cause why not
Here’s the complete path to getting your habitat-built container online:
# build your Docker image from habitat artifact hab pkg export docker core/nginx # upload your local Docker image to hyper.sh hyper load -l core/nginx:latest # run container on hyper.sh hyper run -d --name my-frontend -p 80:80 core/nginx # optional: allocate a new floating IP hyper fip allocate 1 # optional: assign a floating IP to the container hyper fip attach "<NEW FLOATING IP FROM ABOVE>" my-frontend