nginx-proxy-manager/backend
Varun Gupta 5586709d03 Initial pass at DDNS support for client addresses
This is a first pass attempt at adding support for using ddns (really any resolvable domain name) as the address in access list clients.

This helps make it possible to restrict access to hosts using a dynamic public IP (e.g. allow access to a proxied host from your local network only via ddns address).

Current approach is hacky since it was developed by manually replacing files in an existing npm docker container. Future commits will integrate this better and avoid needing to patch/intercept existing APIs.

See associated PR for more details.
2024-04-28 17:58:58 -07:00
..
.vscode Version 2.1.2 (#317) 2020-03-06 11:04:42 +10:00
config Revert "updated debug statement" 2021-09-01 11:47:47 +05:30
doc Add test for creating a host 2023-03-30 12:44:28 +10:00
internal Fix so that nginx config is loaded after configuration happens 2024-02-26 10:04:25 +11:00
lib Initial pass at DDNS support for client addresses 2024-04-28 17:58:58 -07:00
migrations Skip migration if setting does not exist 2021-11-09 14:03:39 +01:00
models Linting fixes 2023-03-21 17:11:16 +10:00
routes/api Fixes formatting 2021-10-31 00:28:43 +02:00
schema Initial pass at DDNS support for client addresses 2024-04-28 17:58:58 -07:00
scripts Refactor certbot plugins install 2024-01-18 12:26:55 +10:00
templates Fixing "the map directive is not allowed here" at the validation stage (see https://github.com/NginxProxyManager/nginx-proxy-manager/pull/3478) 2024-02-27 00:42:58 +01:00
.eslintrc.json v2.1.0 (#293) 2020-02-19 15:55:06 +11:00
.gitignore - Add ability to disable ipv6, fixes #312 2020-04-07 10:43:19 +10:00
.prettierrc v2.1.0 (#293) 2020-02-19 15:55:06 +11:00
app.js Refactor configuration 2023-03-21 16:53:39 +10:00
db.js Refactor configuration 2023-03-21 16:53:39 +10:00
index.js Initial pass at DDNS support for client addresses 2024-04-28 17:58:58 -07:00
knexfile.js v2.1.0 (#293) 2020-02-19 15:55:06 +11:00
logger.js Refactor certbot plugins install 2024-01-18 12:26:55 +10:00
migrate.js v2.1.0 (#293) 2020-02-19 15:55:06 +11:00
nodemon.json v2.1.0 (#293) 2020-02-19 15:55:06 +11:00
package.json Bump express from 4.17.3 to 4.19.2 in /backend 2024-03-28 02:21:37 +00:00
setup.js Prevent installing same plugin over and over 2024-01-18 16:06:09 +10:00
yarn.lock Bump express from 4.17.3 to 4.19.2 in /backend 2024-03-28 02:21:37 +00:00