Как подключиться к Postgres у которого нет публичного доступа?
ssh - тоннель сделайте
Решилось с помощью такого правила в nginx 

stream {
    upstream backend {
        server 192.168.1.50:6432;
    }

    server {
        listen 8099;
        proxy_pass backend;
    }
}