@Madhavan Kumar bardzo dziękuję za pomoc
kroki, aby rozwiązać ten problem, były następujące:
Na zdalnym serwerze:-
1- find \ -name "postgresql.conf"
aby znaleźć miejsce pliku konfiguracyjnego
2- sudo nano /path/to/config/postgresql.conf
edytować plik konfiguracyjny
3- zmień to #listen_addresses = 'localhost'
do tego listen_addresses = '*'
następnie zapisz i wyjdź
4- find \ -name "pg_hba.conf"
aby znaleźć plik konfiguracyjny hba
5- sudo nano /path/to/config/pg_hba.conf
edytować plik konfiguracyjny hba
6- add
host all all 0.0.0.0/0 md5
host all all ::/0 md5
na końcu pliku, a następnie zapisz i wyjdź
7- uruchom /etc/init.d/postgresql restart
aby ponownie uruchomić postgres
W kodzie połącz się tak:-
let sequelize = new Sequelize(
config.db.name,
config.db.username,
config.db.password,
{
host: config.ip,
port: config.port,
dialect : 'postgres'
}
)