 Nicolas DuchonandGitHub
|
3594435cd8
|
Merge pull request #2585 from nginx-proxy/dependabot/docker/library/nginx-1.27.4
build: bump library/nginx from 1.27.3 to 1.27.4
|
2025-02-07 11:02:33 +01:00 |
|
 Nicolas DuchonandGitHub
|
1da623019f
|
Merge pull request #2576 from nginx-proxy/dependabot/docker/nginxproxy/docker-gen-0.14.5-debian
build: bump nginxproxy/docker-gen from 0.14.4 to 0.14.5
|
2025-01-19 23:03:10 +01:00 |
|
 Nicolas DuchonandGitHub
|
18030a7896
|
Merge pull request #1737 from junderw/fix-redirect
feat: redirect non-GET methods using 308 instead of 301
|
2025-01-18 22:03:27 +01:00 |
|
 Nicolas DuchonandGitHub
|
dfbff1eb9c
|
Merge pull request #2561 from nginx-proxy/fix/proto-with-multiports
fix: add proto to VIRTUAL_HOST_MULTIPORTS
|
2025-01-18 22:01:09 +01:00 |
|
Nicolas Duchon
|
34a33a2255
|
tests: virtual proto
|
2025-01-18 21:50:41 +01:00 |
|
Nicolas Duchon
|
a61e485410
|
tests: refactor due to rebase
|
2025-01-18 20:41:17 +01:00 |
|
Nicolas Duchon
|
9312d5239a
|
docs: typo
|
2025-01-18 20:25:01 +01:00 |
|
Nicolas Duchon
|
9fc7cec15c
|
feat: customizable non get redirect code
|
2025-01-18 20:25:01 +01:00 |
|
Nicolas Duchon
|
8447a36046
|
tests: parameterize test
|
2025-01-18 20:25:01 +01:00 |
|
Nicolas Duchon
|
923f05032f
|
tests: fix tests & test compose file
|
2025-01-18 20:25:01 +01:00 |
|
 Nicolas DuchonandGitHub
|
691724c81f
|
Merge pull request #2570 from nginx-proxy/test/refactor-darwin
tests: factor out base nginx-proxy config and enable local testing on macOS / Darwin
|
2025-01-05 11:37:45 +01:00 |
|
 Nicolas DuchonandNiek
|
aa8145b62d
|
tests: review changes
Co-authored-by: Niek <100143256+SchoNie@users.noreply.github.com>
|
2025-01-05 00:05:30 +01:00 |
|
Nicolas Duchon
|
836012cad6
|
docs: update test README
|
2025-01-03 16:00:36 +01:00 |
|
Nicolas Duchon
|
005377c6e5
|
tests: remove remaining unneeded container config
|
2024-12-30 20:45:08 +01:00 |
|
Nicolas Duchon
|
bfdd72fe95
|
tests: type hints and linting
|
2024-12-30 14:17:03 +01:00 |
|
Nicolas Duchon
|
40309e2441
|
tests: enable local testing on macOS / Darwin
|
2024-12-30 13:41:47 +01:00 |
|
Nicolas Duchon
|
daa9449176
|
tests: factor out base nginx-proxy config
|
2024-12-30 12:07:30 +01:00 |
|
 Nicolas DuchonandGitHub
|
4ccbc3edec
|
Merge pull request #2569 from nginx-proxy/test/cleanup
tests: fix, cleanup and restructure test code
|
2024-12-27 21:47:56 +01:00 |
|
Nicolas Duchon
|
1f732a54c6
|
tests: missing doubles quotes on WEB_PORTS
|
2024-12-27 21:36:39 +01:00 |
|
Nicolas Duchon
|
ae0c9a8e96
|
tests: fixture type hints and style standardization
|
2024-12-27 21:36:07 +01:00 |
|
Nicolas Duchon
|
ea99c1a6f9
|
tests: review comments
|
2024-12-27 16:16:55 +01:00 |
|
Nicolas Duchon
|
1e9745f604
|
tests: complete typing, minor fixes
|
2024-12-26 16:21:30 +01:00 |
|
Nicolas Duchon
|
7b6baa43cd
|
tests: remove custom system_has_ipv6() method
|
2024-12-26 01:13:29 +01:00 |
|
 Nicolas DuchonandGitHub
|
a2c316a876
|
docs: add powered by section with relevant JetBains IDEs
JetBrains is providing a license for GoLang and PyCharm to the
maintainer of this project as part of their open source program.
|
2024-12-25 15:39:00 +01:00 |
|
Nicolas Duchon
|
fb0fc331c0
|
tests: minor typos and code style
|
2024-12-24 16:26:23 +01:00 |
|
Nicolas Duchon
|
eb09876f97
|
tests: standardize file structure & naming
|
2024-12-24 16:22:20 +01:00 |
|
Nicolas Duchon
|
35e2d21527
|
tests: do not remove containers on host
|
2024-12-24 14:05:42 +01:00 |
|
Nicolas Duchon
|
b5dea1cf50
|
tests: cleanup test code
- remove unused imports in test cases
- fix code smells and code style in conftest.py
|
2024-12-24 13:53:09 +01:00 |
|
 Nicolas DuchonandGitHub
|
c60eff5d16
|
Merge pull request #2566 from SchoNie/python3.12+
ci: python 3.12+ compatibility
|
2024-12-18 17:29:28 +01:00 |
|
 Nicolas DuchonandGitHub
|
2bb0bbe5c9
|
Merge pull request #2565 from nginx-proxy/chore/compose-version-obsolete
chore: docker compose version is obsolete
|
2024-12-18 02:39:23 +01:00 |
|
Nicolas Duchon
|
fbad3ac3fc
|
chore: docker compose version is obsolete
|
2024-12-18 02:08:46 +01:00 |
|
 Nicolas DuchonandGitHub
|
0c4be4e90f
|
docs: better custom config examples
plus a few minor fixes and some linting
|
2024-12-09 00:17:48 +01:00 |
|
 Nicolas DuchonandGitHub
|
b9657874b9
|
Merge pull request #2563 from nginx-proxy/tests/cert-select
tests: supplemental test for certificate selection
|
2024-12-08 21:55:27 +01:00 |
|
Nicolas Duchon
|
56a4bb8601
|
tests: supplemental test for certificate selection
|
2024-12-08 21:30:47 +01:00 |
|
 Nicolas DuchonandGitHub
|
c67739f1cc
|
ci: remove dockerhub login for tests
This break tests on forked repositories.
|
2024-12-08 18:23:57 +01:00 |
|
Nicolas Duchon
|
a25b7ea1ef
|
docs: add proto to VIRTUAL_HOST_MULTIPORTS
|
2024-12-08 14:06:38 +01:00 |
|
 Nicolas DuchonandGitHub
|
22e6e59034
|
Merge pull request #2558 from nginx-proxy/fix/wildcard-cert-select
fix: wildcard certificates should only work one level deep
|
2024-12-08 13:25:57 +01:00 |
|
 Nicolas DuchonandGitHub
|
0c141e64ba
|
ci: only push on demand images to nginxproxy/nginx-proxy
|
2024-12-08 13:15:38 +01:00 |
|
Nicolas Duchon
|
3c5bbcf029
|
docs: clarify certificate selection
|
2024-12-08 13:11:50 +01:00 |
|
Nicolas Duchon
|
9bd84fc95e
|
fix: add proto to VIRTUAL_HOST_MULTIPORTS
|
2024-12-08 11:59:48 +01:00 |
|
 Nicolas DuchonandGitHub
|
b6c8851794
|
Merge pull request #2499 from nginx-proxy/ipv6
feat: basic implementation of IPv6 for IPv6 docker networks
|
2024-12-08 11:58:12 +01:00 |
|
Nicolas Duchon
|
30299e69bc
|
tests: certificate selection
|
2024-12-07 20:15:44 +01:00 |
|
Nicolas Duchon
|
271e31dec4
|
fix: wildcard certificates should only work one level deep
|
2024-12-07 19:33:53 +01:00 |
|
 Nicolas DuchonandGitHub
|
559ddc7d13
|
Merge pull request #2535 from nginx-proxy/restore-default-certificate
feat: trust default certificate
|
2024-12-07 18:04:16 +01:00 |
|
Nicolas Duchon
|
e96a3ddec2
|
ci: build/publish on demand workflow
|
2024-12-03 08:31:08 +01:00 |
|
 Nicolas DuchonandGitHub
|
f0034c661a
|
Merge pull request #2554 from nginx-proxy/dependabot/pip/test/requirements/pytest-8.3.4
ci: bump pytest from 8.3.3 to 8.3.4 in /test/requirements
|
2024-12-02 09:22:36 +01:00 |
|
Nicolas Duchon
|
7c003a4aa4
|
docs: markdown linting
|
2024-12-02 09:21:03 +01:00 |
|
Nicolas Duchon
|
baa2ce5e8b
|
docs: IPv6 support for docker networks
|
2024-12-01 22:41:09 +01:00 |
|
Nicolas Duchon
|
993bcc07c0
|
test: globally untrusted default cert
|
2024-12-01 20:24:53 +01:00 |
|
Nicolas Duchon
|
07b469d8ac
|
docs: default certificate optional trust
|
2024-12-01 19:58:30 +01:00 |
|
Nicolas Duchon
|
ce2e076d65
|
chore: add wip folder to .gitignore
|
2024-12-01 19:35:06 +01:00 |
|
 Nicolas DuchonandGitHub
|
d4b1925624
|
Merge pull request #2548 from nginx-proxy/dependabot/docker/library/nginx-1.27.3
build: bump library/nginx from 1.27.2 to 1.27.3
|
2024-11-30 15:11:07 +01:00 |
|
 Nicolas DuchonandGitHub
|
d433b3bee6
|
Merge pull request #2550 from nginx-proxy/refactor-template
refactor: nginx template
|
2024-11-30 14:48:17 +01:00 |
|
 Nicolas DuchonandGitHub
|
7fee758a70
|
Merge pull request #2551 from SchoNie/docker-upstream-changes
chore: changes from upstream docker install
|
2024-11-30 14:36:42 +01:00 |
|
 Nicolas DuchonandGitHub
|
f600ce3e11
|
Merge pull request #2549 from SchoNie/readme-tweaks
docs: alerts markdown
|
2024-11-27 20:30:36 +01:00 |
|
 Nicolas DuchonandGitHub
|
f54f89a5f3
|
Merge pull request #2547 from SchoNie/loadbalance-readme
docs: remove experimental label for http loadbalance
|
2024-11-27 08:37:53 +01:00 |
|
Nicolas Duchon
|
b0efe80f05
|
fix: debug endpoint formatting
|
2024-11-26 01:06:51 +01:00 |
|
Nicolas Duchon
|
90e9308f87
|
refactor: better virtual hosts merging
|
2024-11-26 01:06:01 +01:00 |
|
Nicolas Duchon
|
f325dadd6a
|
refactor: enhance readability
|
2024-11-26 01:05:08 +01:00 |
|
Nicolas Duchon
|
4d03645200
|
refactor: deduplicate upstream_name definition
|
2024-11-26 01:01:55 +01:00 |
|
 Nicolas DuchonandGitHub
|
57016e43f3
|
Merge pull request #2546 from nginx-proxy/keepalive-auto-by-default
feat: enable keepalive by default
|
2024-11-25 18:01:21 +01:00 |
|
 Nicolas DuchonandGitHub
|
c944877b70
|
Merge pull request #2545 from nginx-proxy/dependabot/docker/nginxproxy/docker-gen-0.14.4-debian
build: bump nginxproxy/docker-gen from 0.14.3-debian to 0.14.4
|
2024-11-25 18:00:19 +01:00 |
|
Nicolas Duchon
|
52ffab1ce6
|
feat: enable keepalive by default
|
2024-11-25 09:16:57 +01:00 |
|
 Nicolas DuchonandGitHub
|
d7acd931a3
|
Merge pull request #2538 from SchoNie/test-access-log-disabled
test: add test for DISABLE_ACCESS_LOGS
|
2024-11-05 20:19:07 +01:00 |
|
 Nicolas DuchonandGitHub
|
9ca7d26821
|
Merge pull request #2537 from nginx-proxy/debug-endpoint-regexp
fix: do not render regexp hostname in debug endpoint response
|
2024-11-04 23:21:44 +01:00 |
|
Nicolas Duchon
|
fdb7310cda
|
fix: do not render regexp hostname in debug endpoint response
|
2024-11-04 23:03:01 +01:00 |
|
Nicolas Duchon
|
40c153e8b0
|
test: default cert optional trust
|
2024-11-04 10:19:09 +01:00 |
|
 Nicolas DuchonandGitHub
|
a79445feef
|
Merge pull request #2534 from nginx-proxy/refactor-globals
refactor: move $globals.ENV to $globals.config
|
2024-11-04 09:17:56 +01:00 |
|
 Nicolas DuchonandGitHub
|
80474e37e8
|
Merge pull request #2536 from nginx-proxy/dependabot/docker/nginxproxy/docker-gen-0.14.3-debian
build: bump nginxproxy/docker-gen from 0.14.2-debian to 0.14.3-debian
|
2024-11-04 08:15:19 +01:00 |
|
Nicolas Duchon
|
469765bbb7
|
feat: default certificate optional trust
|
2024-11-03 23:56:39 +01:00 |
|
Nicolas Duchon
|
023a3d17da
|
fix: force enable HTTP when both vhost and default cert are missing
|
2024-11-03 21:06:23 +01:00 |
|
Nicolas Duchon
|
57e503c830
|
feat: trust default certificate
|
2024-11-03 20:10:32 +01:00 |
|
Nicolas Duchon
|
fbf3e2f458
|
docs: complete debug endpoint docs
|
2024-11-03 11:44:50 +01:00 |
|
Nicolas Duchon
|
7d909782f9
|
refactor: move debug's hostname into vhost
|
2024-11-03 11:28:39 +01:00 |
|
Nicolas Duchon
|
72bb8a66d8
|
refactor: further align template syntax
|
2024-11-02 23:45:31 +01:00 |
|
Nicolas Duchon
|
01d14f0942
|
refactor: align global config template syntax
|
2024-11-02 23:11:39 +01:00 |
|
Nicolas Duchon
|
cab2a2d151
|
refactor: move log configs to $globals.config
|
2024-11-02 22:05:58 +01:00 |
|
Nicolas Duchon
|
a06cd1ae9a
|
refactor: move resolvers to $globals.config
|
2024-11-02 21:58:37 +01:00 |
|
Nicolas Duchon
|
946485e0b8
|
refactor: move default host to $globals.config
|
2024-11-02 21:52:27 +01:00 |
|
Nicolas Duchon
|
db0421eb4a
|
refactor: move https method to $globals.config
|
2024-11-02 21:46:56 +01:00 |
|
Nicolas Duchon
|
30b909de8e
|
refactor: move https enforcing to $globals.config
|
2024-11-02 21:32:41 +01:00 |
|
Nicolas Duchon
|
dcbb695a4b
|
refactor: move global http2/http3 to $globals.config
|
2024-11-02 21:19:14 +01:00 |
|
Nicolas Duchon
|
07aef2bd83
|
refactor: move global acme challenge location to $globals.config
|
2024-11-02 21:13:56 +01:00 |
|
Nicolas Duchon
|
52100c40af
|
refactor: move global hsts to $globals.config
|
2024-11-02 21:02:16 +01:00 |
|
 Nicolas DuchonandGitHub
|
031a2b16bb
|
Merge pull request #2525 from nginx-proxy/debug-endpoint
feat: nginx-proxy debug endpoint
|
2024-11-02 17:32:47 +01:00 |
|
Nicolas Duchon
|
9114b8047d
|
test: paths are stripped from debug endpoint response if too long
|
2024-11-02 17:20:25 +01:00 |
|
Nicolas Duchon
|
190030745c
|
test: nginx-proxy debug endpoint
|
2024-11-02 16:48:55 +01:00 |
|
Nicolas Duchon
|
32ad9b7102
|
feat: protection against too long debug response
|
2024-11-02 16:04:21 +01:00 |
|
Nicolas Duchon
|
7dafac8b87
|
docs: documentation for debug endpoint
|
2024-11-02 16:04:21 +01:00 |
|
Nicolas Duchon
|
dce7663b69
|
refactor: remove duplicate code
|
2024-11-02 16:04:21 +01:00 |
|
Nicolas Duchon
|
fe52878940
|
refactor: expose clearly access log status in debug endpoint
|
2024-11-02 16:04:21 +01:00 |
|
Nicolas Duchon
|
ebed622fd7
|
feat: nginx-proxy debug endpoint
|
2024-11-02 16:04:21 +01:00 |
|
Nicolas Duchon
|
8fed348ff7
|
refactor: move global config properties to a sub dict
|
2024-11-02 16:04:21 +01:00 |
|
 Nicolas DuchonandGitHub
|
a3db62bb14
|
Merge pull request #2533 from nginx-proxy/2529
fix: use sha1 hash for config files name when using regex host
|
2024-11-02 14:11:22 +01:00 |
|
Nicolas Duchon
|
4c67b24552
|
test: rename file for clarity
|
2024-11-01 21:54:59 +01:00 |
|
Nicolas Duchon
|
1cd7b97e8f
|
test: regex vhost file names
|
2024-11-01 21:37:29 +01:00 |
|
Nicolas Duchon
|
5baf4a163f
|
docs: update docs regex file name change
|
2024-11-01 21:36:00 +01:00 |
|
Nicolas Duchon
|
73ba28091a
|
fix: use sha1 hash for config files when using regex host
|
2024-11-01 20:32:00 +01:00 |
|
 Nicolas DuchonandGitHub
|
5ec120a296
|
docs: TLSv1/TLSv1.1 work on the alpine image too
|
2024-10-16 12:25:21 +02:00 |
|
 Nicolas DuchonandGitHub
|
8417046748
|
Merge pull request #2510 from liuxiaoy/patch-1
fix: correctly enable TLSv1 and TLSv1.1
|
2024-10-12 19:33:33 +02:00 |
|