76b2e85ca8
Fix certificate renewal cron job and add host-side scheduling
...
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 1m0s
- Fixed crontab permissions (600) and ownership for proper cron execution
- Added PATH environment variable to crontab to prevent command not found issues
- Created dedicated renewal script with comprehensive logging and error handling
- Added retry logic (3 attempts) for HAProxy reload with socket health checks
- Implemented host-side renewal script for external cron scheduling via docker exec
- Added crontab configuration examples for various renewal schedules
- Updated README with detailed certificate renewal documentation
This resolves issues where the cron job would not run or hang during execution.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-28 17:36:48 -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
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
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
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
f51498a3b2
Fix Docker command
HAProxy Manager Build and Push / Build-and-Push (push) Successful in 39s
2025-02-20 15:41:38 -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
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
jknapp
adfd686f76
Initial commit
2025-02-17 04:31:42 +00:00