Brian Munro
69558fe3c0
Merge 0fc86ea99d3a08c0ef01ad513f0bf2c8621a588c into 498109addb6f2541082b88cb6ae115939321873c
2025-01-28 10:53:02 +01:00
Jamie Curnow
9687e9e450
Use previous version of powerdns image, newer version is broken
Close stale issues and PRs / stale (push) Successful in 3s
2025-01-07 10:30:08 +10:00
Brian Munro
0fc86ea99d
Merge branch 'NginxProxyManager:develop' into develop-crowdsec
2024-12-28 08:54:22 +02:00
Jamie Curnow
fc30a92bd4
Open port for authentik in dev
Close stale issues and PRs / stale (push) Successful in 4s
2024-12-24 18:19:52 +10:00
Jamie Curnow
ca3ee98c68
Postgres Support
...
- Combines #4086 and #4087 PRs
- Adds authentik in CI stack
2024-12-24 16:48:48 +10:00
irexyc
a0b26b9e98
Add woff2 format to assets.conf for Cache Assets
2024-11-04 20:01:39 +08:00
Brian Munro
3e80393235
Merge branch 'NginxProxyManager:develop' into develop-crowdsec
2024-10-22 06:26:40 +02:00
Jamie Curnow
929ac3bd7c
Adds env var to set certbot acme server
...
this is required for test suite to use dns certbot request
without talking to live or staging letsencrypt servers or
production level dns providers. This is a backwards port
from the v3 branch and opens the door for a full certificate
cypress test
2024-10-16 11:06:29 +10:00
Jamie Curnow
f48e1b46a8
Updated swagger cypress package,
...
which works with proxies
2024-10-16 08:32:49 +10:00
Jamie Curnow
81b89185f2
Squid ci fixes
Close stale issues and PRs / stale (push) Successful in 4s
2024-10-13 22:15:18 +10:00
Jamie Curnow
f2bb8f2b3d
Squid ci fixes
2024-10-13 22:04:07 +10:00
Jamie Curnow
b01817bc7f
Adds squid to dev/CI stacks
...
- for testing forwarded ip address later
2024-10-13 21:54:58 +10:00
jc21
e7e4003d15
Merge pull request #4053 from NginxProxyManager/master
...
Master
2024-10-11 15:26:06 +10:00
jc21
ac47eab23b
Merge pull request #3942 from cqhtyi/patch-1
...
Update nginx-proxy-manager
2024-10-11 14:13:31 +10:00
Jamie Curnow
dfe2588523
Refactor API Schema and validation
...
- /schema now returns full openapi/swagger schema
- That schema is used to validate incoming requests
- And used as a contract in future integration tests
- Moved route files up one level
- Fixed incorrect 404 reponses when getting objects
- Fixed saving new objects and passing jsonschemavalidation
2024-10-09 18:05:15 +10:00
CoffeeCHN
0042726477
Update nginx-proxy-manager
...
Fix Nginx not restarting correctly.
2024-08-20 15:36:21 +08:00
Rafael Carvalho
ed5d87b021
Update Bootstrap to 3.4.1
...
Fixes:
CVE-2018-20676
CVE-2019-8331
CVE-2018-20677
CVE-2018-14042
CVE-2016-10735
CVE-2018-14040
2024-08-01 17:09:33 -03:00
Brian Munro
ee03105358
Merge branch 'NginxProxyManager:develop' into develop-crowdsec
2024-07-12 06:26:45 +02:00
jc21
120d50e5c0
Merge pull request #3766 from kroegerama/kroegerama-patch-1
...
Add include for `root_top.conf` in the nginx.conf
2024-07-01 15:23:43 +10:00
Brendon Mendicino
b4560d7dde
feat: changing log_format proxy
default location
...
This is useful when some user would want to change the default
log format for each of the service, without the need of creating a
new `log_format custom` and changing the `access_log` for each
service.
2024-06-16 15:44:52 +02:00
Jamie Curnow
d3a654b546
Fix flakey CI due to full stack network determination
2024-05-23 08:12:51 +10:00
Jamie Curnow
6ac9a82279
Major update to cypress
...
- Updated cypress
- Ground work for testing DNS certs in CI
2024-05-21 12:53:07 +10:00
kroegerama
3ce477d350
add include for root_top.conf
in the nginx.conf
...
Allow custom configuration of the root config in the top of the file. This can be used to load modules, which is not possible at the end of the config file.
There is already a `http_top.conf`, so `root_top.conf` is a logical addition.
2024-05-19 15:53:02 +02:00
LePresidente
e1698a903c
Don't try copy templates if we are using environment variables for the configuration.
2024-05-10 09:07:52 +02:00
LePresidente
3a22a0c09c
Fix environment variable for setting crowdsec bouncer, was broken due to slashes in path.
2024-05-09 19:09:49 +02:00
Brian Munro
82d2476855
Merge branch 'NginxProxyManager:develop' into develop-crowdsec
2024-05-03 12:19:11 +02:00
woodmichl
a5b21d0306
replaxed chown with find -not -user ... chown
...
chown -R tries to chown all files. find -not -user -execdir only chowns files not owned by PUID
2024-03-10 01:55:18 +01:00
LePresidente
c56e64bce2
added support to use environment variables instead of set file in data drive.
2024-02-29 18:10:02 +02:00
LePresidente
58ae5a1559
Make sure script.sh is set to be executable.
2024-01-27 08:05:33 +02:00
Brian Munro
8fa3069a8d
Merge branch 'NginxProxyManager:develop' into develop-crowdsec
2024-01-20 09:53:01 +02:00
Jamie Curnow
db23c9a52f
Refactor certbot plugins install
...
- Added a script to install every single plugin, used in development and debugging
- Improved certbot plugin install commands
- Adjusted some version for plugins to install properly
- It's noted that some plugins require deps that do not match other plugins,
however these use cases should be extremely rare
2024-01-18 12:26:55 +10:00
Brian Munro
a108a5d316
Merge branch 'NginxProxyManager:develop' into develop-crowdsec
2024-01-15 06:34:14 +02:00
jc21
9f16dae2ff
Merge pull request #3258 from iBobik/patch-1
...
Removed /etc/letsencrypt from explicit volumes
2024-01-15 09:12:44 +10:00
Jamie Curnow
00264bcfb2
Mount letsencrypt folder in CI
2024-01-15 08:18:48 +10:00
Jamie Curnow
e69684919c
Use nginxproxymanager/nginx-full image base
...
which has been updated with bookworm, python 3.8, certbot 2.8.0 and node 20
Moved rootfs scripts as /bin is a symlink in bookworm
2024-01-10 12:59:51 +10:00
Jamie Curnow
a7fe687bae
Fix permission recursiveness
2024-01-10 09:22:34 +10:00
Jamie Curnow
b699f05f47
Run integration tests in parallel
2024-01-09 10:25:10 +10:00
jc21
459b7a2223
Merge pull request #3361 from timob/improve-container-start
...
Improve container startup time
2024-01-09 08:15:33 +10:00
Jocelyn Le Sage
388fff84f2
Fixes for the server reachability test.
...
- Do not apply HTTPs redirection for challenge used by the test.
- Set the `User-Agent` to avoid 403 answer from site24x7.com.
- Handle JSON parsing failure of the received body.
- Better handling of different error cases.
2023-12-19 17:22:33 -05:00
Tim O'Brien
33dbffb974
Improve container startup time
...
See https://github.com/NginxProxyManager/nginx-proxy-manager/issues/2991
Removes uneeded file permission changes in rootfs certbot install. Tested installing custom DNS provider plugins for certbot, works correctly.
2023-12-02 14:56:48 +11:00
Honza Pobořil
e4ba22f0f8
Removed /etc/letsencrypt from explicit volumes
...
So it can be moved in other images using this as a base.
Fixes #3170
2023-10-15 08:55:36 +02:00
FibreTTP
f426e64569
Add warning comment about changing the default user name and group name
2023-09-27 16:12:33 +10:00
FibreTTP
4867db078c
Remove explicit user and group - add su directive for default user (npm).
2023-09-27 14:58:19 +10:00
FibreTTP
6b565e628f
Change perms on logrotated logs to npm user
2023-09-27 14:25:04 +10:00
Brian Munro
9827c0b202
Merge branch 'NginxProxyManager:develop' into develop-crowdsec
2023-08-28 06:23:59 +02:00
Jamie Curnow
fa851b61da
Bump version
2023-07-31 07:25:09 +10:00
jc21
aee93a2f6f
Merge pull request #2932 from nietzscheanic/patch-1
...
Fix for ignored ssl_protocols and ssl_ciphers directive in conf.d/inc…
2023-07-20 12:25:09 +10:00
jc21
f1b7156c89
Merge pull request #3000 from xrh0905/xrh0905-patch-sed
...
Fix device or resource busy when patching IPv6 settings
2023-07-20 12:17:34 +10:00
Mike Fulcher
1c9f751512
Fix path to frontend service
2023-07-19 14:05:57 +12:00
xrh0905
63ee69f432
Fix device or resource busy when patching IPv6 settings
2023-06-15 11:17:02 +08:00