#! /bin/sh # if [ "$#" -eq 0 ] || [ "$#" -gt 1 ]; then echo takes only one argument exit 1 fi if [ ! -e "${1}" ]; then echo cannot find "${1}" exit 1 fi # shellcheck source=./env_files/ssh-tunnel-example.env . "${1}" # shellcheck source=./.env-example . ./.env ssh \ -v \ -N \ -L \ "${TRAEFIK_LISTENING_IP}:${LOCAL_PORT}:${LOCAL_IP_ON_REMOTE}:${LOCAL_PORT_ON_REMOTE}" \ "${REMOTE_HOST}"