If you have a friend willing to setup a subdomain that would be cheaper. Or, buy a domain of your own.
Those instructions are just running docker and scripts that Signal created. You'd probably be better asking config questions on the Signal Community. I'm sure others there will be more experienced with this setup.