NginxProxyManager / nginx-proxy-manager

Docker container for managing Nginx proxy hosts with a simple, powerful interface
https://nginxproxymanager.com
MIT License
23.32k stars 2.7k forks source link

Postgresql support #4086

Open jeffreysjauwmook opened 1 month ago

jeffreysjauwmook commented 1 month ago

Hi I did some more extensive testing and fixed any issues I encountered.

To circumvent the issues with json fields I decided to cast the fields as nvarchar since the syntax is similar in both Mysql and Postgresql. The functionality work similar when doing this on both Postgresql and Mysql.

It seems be working. However I haven't been able to test the certificates section yet. But the rest is working fine.

Let me know if what you guys think or if you have any comments on the changes.

nginxproxymanagerci[bot] commented 1 week ago

Docker Image for build 4 is available on DockerHub as nginxproxymanager/nginx-proxy-manager-dev:pr-4086

Note: ensure you backup your NPM instance before testing this image! Especially if there are database changes Note: this is a different docker image namespace than the official image