This Repo includes a setup script for configuring Reverse SSH on the remote server and adding the application to unraid.
For a complete guide to setting up reverse SSH, look at https://wiki.setupyour.cloud/en/Guides/External-Access-Using-Reverse-Proxies
This script creates a new sshd config file with the necessary config to allow for reverse ssh connections.
SSH into the remote server and run the follow as root
curl https://raw.githubusercontent.com/mikeaag/reverse-ssh-server-config/main/server-setup.sh | bash
This script downloads the custom docker template and saves it to the community applications folder on your unraid USB. This means, it will appear within the Community Apps section under the "Private" category.
Connect to your unraid via the terminal (either from the webui or ssh). Then run the following:
curl https://raw.githubusercontent.com/mikeaag/reverse-ssh-server-config/main/unraid-setup.sh | bash