File size: 414 Bytes
d646dd7
 
 
95f5290
 
d646dd7
95f5290
d646dd7
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/env bash
set -euo pipefail

SSH_HOST="${EGODATA_SSH_HOST:-192.168.110.41}"
SSH_USER="${EGODATA_SSH_USER:-Stouch}"
LOCAL_PORT="${EGODATA_DB_LOCAL_PORT:-15432}"
REMOTE_DB_HOST="${EGODATA_DB_REMOTE_HOST:-172.19.0.2}"
REMOTE_DB_PORT="${EGODATA_DB_REMOTE_PORT:-5432}"

exec ssh -o ExitOnForwardFailure=yes -N \
  -L "127.0.0.1:${LOCAL_PORT}:${REMOTE_DB_HOST}:${REMOTE_DB_PORT}" \
  "${SSH_USER}@${SSH_HOST}"