Create a bootable installer for Ubuntu 18.04.1 per these instructions
sudo apt-get update
sudo apt-get install git
sudo apt-get install curl
Modify the hotspot password to something easy to remember. Use the advanced network editor which is launched from terminal
nm-connection-editor
Confirm there is a hotspot network
nmcli con show
Now make it autoconnect on reboot
nmcli con mod <Hotspot-network-name> connection.autoconnect yes
=> Make sure none of your wifi connections are enabled to connect automatically <=
Edit the file as sudo (nano is a command line text editor that comes with linux)
sudo nano /etc/hosts
Edit hosts
to this:
127.0.0.1 terrastories.io
127.0.1.1 terrastories.io
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
You only need to edit the first two lines that contain terrastories.io
the remainder will already be there. I just included it for context.
Before installing Terrastories, set docker to operate without sudo, and to start on boot;
https://docs.docker.com/install/linux/linux-postinstall/#manage-docker-as-a-non-root-user
https://docs.docker.com/install/linux/linux-postinstall/#configure-docker-to-start-on-boot