Joao Gilberto Magalhaes
ea9e4ee7c8
Some fixes and documentation
...
- Introduced ACME HTTP-01 challenge documentation.
- Added Docker Compose example for HTTP-01 setup.
- Updated `get_haproxy_command` logic with improved PID validation using `psutil`.
- Enhanced logging with a new `SingleLineNonEmptyFilter`.
- Expanded tests for daemonize functionalities.
- Updated dependencies to include `psutil`.
2025-08-24 17:49:25 -04:00
Joao Gilberto Magalhaes
d8049f331f
Fix com duplicated name in tests
2024-11-18 09:15:40 -06:00
Joao Gilberto Magalhaes
9d97d568ec
creating constants
2024-11-18 09:13:11 -06:00
Joao Gilberto Magalhaes
6df8e39bb1
rename skip_log to setup_log
2024-11-16 10:49:46 -06:00
Joao Gilberto Magalhaes
06ea2bbd3f
Log Refactor
2024-11-15 22:39:05 -06:00
Joao Gilberto Magalhaes
e88f6b6326
Added documentation for new feature + Upgrade HAPROXY to 2.8.11 + Upgrade Python
2024-11-15 10:13:24 -06:00
Dylan Vos
e4a7fffa8f
#56 : Updating tests
2024-11-09 17:42:55 +01:00
Dylan Vos
b7b372c6fc
#56 : Small fix, missed ENV setting - broken cast
2024-11-09 17:37:15 +01:00
Dylan Vos
2026531b7f
#56 : Small fix, missed ENV setting
2024-11-09 17:35:16 +01:00
Dylan Vos
8671a80b74
#56 prototyped manual-auth-hook and different preferred-challenges support
2024-11-09 14:10:01 +01:00
Zasda Yusuf Mikail
45e63cbd4d
Update tests
2024-02-03 16:34:58 +07:00
Zasda Yusuf Mikail
4fe1143ce1
Update docker test fixture
2024-01-31 20:56:01 +07:00
Zasda Yusuf Mikail
49cd42077e
Add prometheus metrics
2024-01-30 09:01:20 +07:00
Joao Gilberto Magalhaes
166b75cd75
Minor Fix Pre-Merge
2023-07-03 15:02:32 -05:00
Joao M
812590d86c
Merge branch 'issue/41' into issue/43
2023-07-03 14:19:00 -05:00
Joao M
78ea9b6810
Merge pull request #45 from byjg/issue/38
...
Issue #38 Add HTTPS Support for SSL
2023-07-03 13:37:38 -05:00
Joao Gilberto Magalhaes
4bb1c7931d
Added Retry Count
2023-07-02 11:19:51 -05:00
Joao Gilberto Magalhaes
ac1b84a842
Changes in the process of issue/renew certificate
2023-07-02 11:06:52 -05:00
Joao Gilberto Magalhaes
c96860c449
Changes in the process of issue/renew certificate
2023-07-02 10:56:05 -05:00
Joao Gilberto Magalhaes
382368d58d
Minor changes
2023-07-02 10:05:30 -05:00
Joao Gilberto Magalhaes
9db4d763ec
ACME Docs and changes in Functions.run_bash
2023-07-02 02:07:37 -05:00
Joao Gilberto Magalhaes
014f83332c
Using Certbot auto-config
2023-07-02 00:15:38 -05:00
Joao Gilberto
7f377e263f
Fix runtime errors
2023-07-01 19:07:45 -05:00
Joao Gilberto Magalhaes
3b2e9a43fd
Fixing errors / reformating code
2023-07-01 18:26:50 -05:00
Joao Gilberto Magalhaes
078cb31eb7
Add parameter eab_kid and eab_hmac_key
2023-07-01 17:26:46 -05:00
Joao Gilberto Magalhaes
5dbe0a6d28
Renaming Letsencrypt to Certbot, since it will be more generic allowing other issuers.
2023-07-01 16:05:53 -05:00
Joao Gilberto Magalhaes
55888752c9
Using Python to validate the Certbot expiration date.
2023-07-01 15:30:00 -05:00
Joao M
c41cc42d47
Merge branch '4.4.0' into issue/38
2023-06-27 00:20:55 -05:00
Joao Gilberto Magalhaes
2ddf276919
Defining Log Level
2023-06-27 00:19:18 -05:00
Joao Gilberto Magalhaes
dcdccb9236
Fix unit tests
2023-06-26 22:41:51 -05:00
Joao M
38c2440145
Merge branch '4.4.0' into 4.3.1
2023-06-26 22:34:09 -05:00
Joao M
f6dbf950b5
Add HTTP2 support for SSL.
2023-06-26 14:31:45 -05:00
Joao Gilberto Magalhaes
c0eb766339
Fix Swarm networking
2023-02-27 23:28:09 -06:00
Joao Gilberto Magalhaes
7dc683b254
Try to fix Docker Swarm with network attachment
2023-02-26 21:39:07 -06:00
Joao Gilberto Magalhaes
3cc9547388
Try Fix Swarm connection
2023-02-26 20:58:43 -06:00
Joao Gilberto Magalhaes
6e367174d4
Add ssl-check
2023-02-26 20:56:32 -06:00
Joao Gilberto Magalhaes
089d4434d9
Adjustment in the HAProxy conf.d
2023-02-12 20:08:12 -06:00
Joao Gilberto
c2beff08fc
Load custom config files
2023-02-11 15:34:18 -06:00
Joao Gilberto Magalhaes
cd2a3c6b9c
Fix Runtime Errors
2023-02-08 21:34:39 -06:00
Joao Gilberto Magalhaes
f791897449
Fix errors in the test
2023-02-08 19:27:50 -06:00
Joao Gilberto
f7969c2deb
Issue #32 renaming letsencrypt test server env var
2022-11-10 18:43:50 -03:00
Joao Gilberto
607470a122
Issue #33 - handle networks
2022-11-10 17:43:59 -03:00
Joao Gilberto
9535413a10
Issue #33
2022-11-09 23:57:12 -03:00
Joao Gilberto
79819aeacb
issue #32
2022-11-09 18:27:22 -03:00
Joao M
85922425d4
Changes in the Static object
2022-09-02 23:00:16 +00:00
Joao M
3a3d5204a3
Refresh haproxy after letsencrypt
2022-09-02 21:22:17 +00:00
Joao M
f8046670a9
Fix documentation + Letsencrypt
2022-09-02 19:59:59 +00:00
Joao Gilberto Magalhaes
89ab133997
Reload Static
2022-08-30 15:06:07 -05:00
Joao Gilberto Magalhaes
72b40a3c66
Add Listen Port to Ingress
2022-08-28 15:20:16 -05:00
Joao Gilberto Magalhaes
68eea939a3
Fix SSL on Kubernetes
2022-08-26 11:38:02 -05:00