nginx-proxy-manager icon indicating copy to clipboard operation
nginx-proxy-manager copied to clipboard

feat: Standardize environment variables for database connection.

Open EdwinBetanc0urt opened this issue 6 months ago • 1 comments

Add DB_ENGINE environment variable, and unify alls DB_* redundant environment variables.

Additional context The previous method of configuring databases still works, to provide backward compatibility, but priority is given to this proposed approach. In the future (in a major version), the previous method should be removed.

fixes https://github.com/NginxProxyManager/nginx-proxy-manager/issues/4677

EdwinBetanc0urt avatar Jul 25 '25 02:07 EdwinBetanc0urt

Docker Image for build 10 is available on DockerHub:

nginxproxymanager/nginx-proxy-manager-dev:pr-4678

[!NOTE] Ensure you backup your NPM instance before testing this image! Especially if there are database changes. This is a different docker image namespace than the official image.

[!WARNING] Changes and additions to DNS Providers require verification by at least 2 members of the community!