fac6cef0db
Fix HAProxy 2.6 compatibility for default backend
...
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 37s
- Replace http-response set-body (HAProxy 2.8+) with local server approach
- Add separate Flask server on port 8080 to serve default page
- Update default backend template to use local server instead of inline HTML
- Maintain all customization features via environment variables
- Fix JavaScript error handling for domains API response
2025-07-11 19:27:42 -07:00
27f3f8959b
Add default backend page for unmatched domains
...
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 37s
- Add default backend template (hap_default_backend.tpl)
- Add customizable default page HTML template (default_page.html)
- Modify generate_config() to include default backend for unmatched domains
- Add environment variables for customizing default page content:
- HAPROXY_DEFAULT_PAGE_TITLE
- HAPROXY_DEFAULT_MAIN_MESSAGE
- HAPROXY_DEFAULT_SECONDARY_MESSAGE
- Update README with documentation and examples
- Ensure backward compatibility with existing configurations
- Remove email contact link as requested
2025-07-11 19:10:05 -07:00
ef488a253d
Add /api/certificates/request endpoint for programmatic certificate requests, update docs and add test script
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 37s
2025-07-11 17:14:01 -07:00
7b0b4c0476
Major upgrade: API key authentication, certificate renewal/download endpoints, monitoring/alerting scripts, improved logging, and documentation updates. See UPGRADE_SUMMARY.md for details.
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 43s
2025-07-11 06:24:56 -07:00
f58dbef3c5
Merge pull request 'Update Cron' ( #2 ) from update-cron into main
...
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 1m47s
Reviewed-on: #2
2025-05-30 18:16:47 +00:00
ac32141b34
Update Cron
...
Simplify Cron Process to reduce the possibility of it to hang when running
2025-05-30 11:16:12 -07:00
bbd6a0c22c
Update README
...
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 48s
Updated README.md to include ways to protect port 8000
2025-05-30 00:03:17 +00:00
71b8085fb4
Merge pull request 'Fixing reload issue' ( #1 ) from fix-reload into main
...
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 38s
Reviewed-on: #1
2025-04-18 23:53:17 +00:00
7550df9890
Fixing reload issue
2025-04-18 16:52:57 -07:00
8ae1a6b99f
debug reload
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 1m9s
2025-03-09 11:56:18 -07:00
9de12c72de
added missing return
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 58s
2025-03-09 11:11:35 -07:00
cb58f1d762
Switch reload from post to get
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 35s
2025-03-09 11:07:21 -07:00
2492eab708
Fix missing '/'
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 35s
2025-03-09 11:02:20 -07:00
64c707317f
Adding reload function and more tweaks for backends
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 48s
2025-03-09 10:59:03 -07:00
7e53ba00d8
update again for GET Method
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 38s
2025-03-07 19:29:20 -08:00
2c66b1bf40
fix method to GET instead of POST
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 36s
2025-03-07 19:13:41 -08:00
edaefd9cd1
remove the extra lines at the end of the index
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 35s
2025-03-07 19:09:51 -08:00
d3dd69cc02
Adding config regenerate
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 37s
2025-03-07 19:06:38 -08:00
c27f7fb5e8
Adding httpchk options
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 37s
2025-03-07 17:19:22 -08:00
748ae8a4b7
Updating README.md to include web interface
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 37s
2025-03-07 15:57:56 -08:00
7b1e8a9536
Fix issue where backend was not getting created
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 1m39s
2025-03-06 21:03:08 -08:00
6f395fa621
fix issue with existing domains and new domains conflicting
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 38s
2025-03-06 17:45:02 -08:00
94f9223bc7
troubleshoot errors with web interface
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 39s
2025-03-06 17:14:42 -08:00
9621786175
Adding web interface
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 1m18s
2025-03-06 16:51:29 -08:00
de2957fcd2
Update README.md for changes to script
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 39s
2025-02-21 10:29:31 -08:00
c5f29374e1
Fix Template Override
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 38s
2025-02-21 10:17:15 -08:00
d944a75fb5
fix backend creation
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 39s
2025-02-21 08:28:56 -08:00
ac40737fd7
Adding template overrides
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 38s
2025-02-21 08:07:58 -08:00
6b28c118de
Adding template overrides
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 38s
2025-02-21 08:01:16 -08:00
c47118729f
add new line at the end of the server block to prevent issue with haproxy reloading
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 38s
2025-02-21 06:42:30 -08:00
ff529be07f
Fix Templates from causing errors with haproxy when added, Fix add notice when haproxy fails check
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 38s
2025-02-21 06:28:51 -08:00
c951103b3b
adding function on start up
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 39s
2025-02-21 06:00:37 -08:00
0357a73770
cleanup template
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 37s
2025-02-20 17:13:25 -08:00
1df58758b5
Make haproxy start with the script
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 39s
2025-02-20 17:00:28 -08:00
673265690a
fix file name error
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 38s
2025-02-20 16:32:07 -08:00
32498f1a04
fix order of acls and backends, put db in volume
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 38s
2025-02-20 16:26:27 -08:00
f51498a3b2
Fix Docker command
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 39s
2025-02-20 15:41:38 -08:00
ff46f0a616
Add regenerate endpoint
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 38s
2025-02-20 15:40:32 -08:00
576666d9da
Fixing order for haproxy config
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 39s
2025-02-20 15:29:42 -08:00
b834a3c484
Update workflow
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 39s
2025-02-20 14:46:30 -08:00
21e0e99796
Update README.md
HAProxy Manager Build and Push / Build-and-Push (push) Failing after 37s
2025-02-20 14:37:18 -08:00
a886013421
Add curl for health check
2025-02-20 14:28:58 -08:00
cef684b0a9
register certbot by default
2025-02-20 14:01:53 -08:00
305fffba42
haproxy manager
2025-02-20 13:41:38 -08:00
9c52edd53a
Not fully working, but saving progress
2025-02-19 07:53:26 -08:00
f222b6e79a
First commit before testing
2025-02-17 09:56:40 -08:00
jknapp
adfd686f76
Initial commit
2025-02-17 04:31:42 +00:00