These notes should be moved to slew once its web server is running.
I created a new key pair in Termius on my phone and added it as my ssh key in console.wishosting.com control panel. That way I could access it at Paula's house where I was for black friday. (Console wouldn't let me just remove the existing ssh key; I could only replace it)
Initial deployment couldn't resolve archive.ubuntu.com during 'apt update'. I had to manually set dns name server to 18.104.22.168 and it started working.
Apt couldn't find fail2ban. I had to manually add universe, restricted, and multiverse repositories, then everything went fine.
sudo apt-add-repository universe sudo apt-add-repository multiverse sudo apt-add-repository restricted
Fail2ban hasn't banned any IPs yet so I can't tell if it's working correctly. Looking at auth.log it doesn't appear that any login failures are occurring.
UPDATE: Fail2ban has banned some servers, so it looks like it's working.