nginx-proxy-manager/docker
Jamie Curnow 2afd723cd8 Fix access list rules and SSL missing from re-rendered host configs
Some paths rendered host configs without fully loading the relations
the templates depend on, silently dropping access rules (and SSL):

- Enabling a proxy host loaded the access list without its clients or
  auth items, so the host came back with no access restrictions.
- Requesting a Let's Encrypt certificate re-rendered every host sharing
  its domains from bare rows, dropping access rules and SSL.

generateConfig now loads any referenced certificate or access list that
isn't fully loaded, so no caller can render a partial config. The two
callers above also fetch the relations themselves, and a warning is
logged when a host's access list is missing or has no rules.

Adds integration tests covering access lists across disable/enable.

Fixes #5919, #4286, #5710

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 22:13:31 +10:00
..
ci/postgres Postgres Support 2024-12-24 16:48:48 +10:00
dev Adds support for custom admin port via env var #3808 2026-06-10 11:24:53 +10:00
rootfs fix: only chown /data/keys.json if necessary 2026-09-25 11:49:17 +02:00
scripts Update s6 overlay to 3.2.3.0 2026-06-03 20:03:29 +08:00
.dive-ci Updated docker base image location 2021-08-17 11:28:30 +10:00
ci.env Tweaks to CI stack for postgres 2025-11-10 10:30:16 +10:00
docker-compose.ci.isolated.yml Fix cypress suite 2026-05-27 07:25:24 +10:00
docker-compose.ci.mysql.yml Adds test for dashboard endpoints 2025-03-24 14:34:45 +10:00
docker-compose.ci.postgres.yml Adds support for custom admin port via env var #3808 2026-06-10 11:24:53 +10:00
docker-compose.ci.sqlite.yml Fixes for upgraded debian trixie 2026-05-25 07:37:24 +10:00
docker-compose.ci.yml Fix access list rules and SSL missing from re-rendered host configs 2026-10-05 22:13:31 +10:00
docker-compose.dev.yml Fix access list rules and SSL missing from re-rendered host configs 2026-10-05 22:13:31 +10:00
Dockerfile Merge branch 'develop' into develop 2026-05-31 22:04:14 +10:00