I have ssh access to a custom server which I will serve my website from. It has a firewall that allows ssh connections only to IPs in a whitelist. I don’t have root access to that server, as I’m not the Devops person.
I don’t have fixed IP as I’m working with my laptop everywhere (home, coffeshop, coworking…).
I usually connect to server’s like this using another server as a jumpgate (a DO droplet) as it has a fixed IP. Then the custom server has the jumpgate IP and connect to that server from my laptop using a ProxyCommand in my .ssh/config file like this: ssh -A jump -W %h:%p
The question is
¿How would I deploy to that server, using the jumpgate, with Trellis?
¿Is it possible? ¿What should I change to have it working from my laptop?
I only need Trellis to do deploys as the custom server is already provisioned. Think of it as a Kinsta server with a very strict Firewall enabled.