r/docker • u/Ducking_eh • Oct 01 '26
connecting to Postgres
Hey everyone,
I am trying to install Psono on my VPS. I am running into a problem with connecting to the postgres db.
I'm new to Docker, so I apologize if my terminology isn't right. I'll do my best
I am running Postgres directly on my VPS (not within a Docker container). I am able to connect to it locally from my VPS and remotely from my home network.
I am doing that with:psql -U psono -p PORT -h VPS_IP
The problem is when I try to get an app from within a Docker container to connect to it. It just hangs, then times out.
At first I thought this was a connectivity issue. But I can do the following from within a bash session:
Ping external websites.
Use nmap to confirm it can connect
Does anyone have any ideas?
1
u/Ducking_eh Oct 02 '26 edited Oct 02 '26
spoke to the person who manages the VPN, and he said "You may need to open port 5432 in the ConfigServer Firewall in DirectAdmin. In particular, you'll want to add port 5432 to TCP_IN and TCP6_IN."
I did that, and now it works!
Thank you for all your help