With a VPS you could probably do all the steps straight from a mobile phone and web UI...
Discussion
If you took notes on those steps, I will probably give it a whirl...
Everything added as a comment in the PR! LunaNode has a virtual desktop (access to a terminal window via the browser) but I couldn't get the "ubuntu" user logged in. Dunno why. Maybe it was too soon after the instance just spun up?
This is an awesome iOS SSH client I use often. https://apps.apple.com/us/app/ssh-files-secure-shellfish/id1336634154