1
0
Fork 0
Commit graph

83 commits

Author SHA1 Message Date
Joao Gilberto Magalhaes
50ffb4fe16 Add environment variable documentation for all plugins, reorganize plugin files for consistency
- Introduced environment variable support in documentation for Cloudflare, Cleanup, Deny Pages, IP Whitelist, JWT Validator, and FastCGI plugins.
- Updated plugin files with consistent headings, examples, and tables for easier configuration reference.
- Adjusted `README.md` and `plugins.md` to reflect updated plugin paths and environment variable usage.
2025-12-02 11:47:19 -05:00
Joao Gilberto Magalhaes
ae6eb1b55a Add detailed plugin documentation for Cleanup, Cloudflare, Deny Pages, IP Whitelist, JWT Validator, and FastCGI plugins
- Added individual markdown files with examples, configuration options, and HAProxy outputs for each plugin.
- Updated `README.md` to link plugin-specific documentation.
- Enhanced `plugins.md` to summarize plugin features and usage.
- Included Docker, Kubernetes, Swarm, and static configuration examples for all plugins.
2025-12-01 13:36:11 -05:00
Joao Gilberto Magalhaes
90e3df2b75 Add built-in plugin framework and initial plugins
- Introduced a plugin system enabling EasyHAProxy extensions.
- Added `CleanupPlugin` (GLOBAL): Handles temporary file cleanup.
- Added `CloudflarePlugin` (DOMAIN): Restores visitor IP from Cloudflare headers.
- Added `DenyPagesPlugin` (DOMAIN): Blocks access to specified paths.
- Documented the plugin architecture, configuration options, and built-in plugins in `docs/plugin-development.md` and `docs/plugins.md`.
2025-11-27 17:43:59 -05:00
Joao Gilberto Magalhaes
facbaaabb6 Update documentation and examples
- Improved container labels documentation formatting and fixed typos.
- Clarified static discovery mode requirements in static.md.
- Updated Kubernetes annotations explanations.
- Enhanced README.md with details about supported platforms and features.
- Bumped Swarm example image to version 4.6.0.
2025-11-10 16:36:05 -05:00
Claude
96120d4554
Add Docusaurus frontmatter and improve documentation structure
- Add sidebar_position to all documentation files (1-15)
- Add "Configuration Reference" section to README.md with links to:
  - Container Labels
  - Environment Variables
  - Volumes
  - Other Configurations
  - Limitations
- Ensure sidebar_position values match README.md link order exactly
- Order follows logical flow: Platform installation → Tool installation → Special topics → Configuration reference
- All documentation now properly configured for Docusaurus
2025-11-09 23:44:14 +00:00
Joao M
58eea44929
Update README.md 2025-08-24 18:24:46 -05:00
Joao Gilberto Magalhaes
b4b02916af Deploy 2025-04-16 13:58:27 -05:00
Joao Gilberto Magalhaes
386efcd6b5 Add DigitalOcean marketplace 2024-11-15 10:58:42 -06:00
Joao Gilberto Magalhaes
3f38951b60 Update README.md 2023-07-03 20:28:56 -05:00
Joao M
812590d86c
Merge branch 'issue/41' into issue/43 2023-07-03 14:19:00 -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
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
2ddf276919 Defining Log Level 2023-06-27 00:19:18 -05:00
Joao Gilberto Magalhaes
58bda7eef0 Add MicroK8s, Helm and Dokku to the documentation 2023-02-12 09:51:54 -06:00
Joao Gilberto Magalhaes
5c491f749a Add Videos 2022-09-02 21:21:39 -05:00
Joao M
644bc6bb43 Update README.md to be compatible with jekyll 2022-09-02 04:30:53 +00:00
Joao M
483bb9a55e Fix English 2022-09-01 16:42:46 +00:00
Joao M
19df0414c0 Organizing Docs. 2022-09-01 14:50:34 +00:00
Joao Gilberto Magalhaes
e8aa05512a More adjusts in the documentation 2022-08-26 20:22:26 -05:00
Joao Gilberto Magalhaes
25c3db7070 Reorganizing the Documentation 2022-08-26 20:03:11 -05:00
Joao Gilberto Magalhaes
2a74f5d445 Code reorganization 2022-08-26 15:56:13 -05:00
Joao Gilberto Magalhaes
68eea939a3 Fix SSL on Kubernetes 2022-08-26 11:38:02 -05:00
Joao Gilberto Magalhaes
60bf71f6fb Add annotations to Kubernetes 2022-08-25 20:58:43 -05:00
Joao Gilberto Magalhaes
733e73ae58 Add log level and test for functions 2022-08-25 17:32:11 -05:00
Joao M
af896c1d8b
Update README.md 2022-08-25 09:40:36 -05:00
Joao M
7d959f892a Refactoring to Python 2022-08-24 01:00:26 +00:00
Joao M
bbf3dca6fd First Kubernetes implementation 2022-08-23 01:06:16 +00:00
Joao Magalhaes
9b7e2b6c1d Merge branch 'master' of github.com:byjg/docker-easy-haproxy 2022-08-20 18:33:36 +00:00
Joao Magalhaes
1bc8338234 Added portainer example 2022-08-20 18:33:33 +00:00
Joao M
4b85b98412 Some log information and error treatment 2022-08-20 15:51:38 +00:00
Joao M
71119268f2 Kill supervisord 2022-08-18 19:42:30 +00:00
Joao M
78e9ae3d08 Documentation Update 2022-08-18 17:37:37 +00:00
Joao M
e6d5842098 Change statistics 2022-08-18 04:00:52 +00:00
Joao M
fee0126442 Fixed 2022-08-17 22:04:10 +00:00
Joao M
ad8aef16a2 Fix SSL 2022-08-17 21:55:25 +00:00
Joao M
c96f7362ea
Update README.md 2022-08-17 09:59:18 -05:00
Joao M
48e5ea340f Update README.md 2022-08-17 14:34:06 +00:00
Joao M
15e87db9c0 Fine tune adjusts 2022-08-17 14:04:13 +00:00
Joao M
3006690aad Add parameter ssl 2022-08-17 02:55:57 +00:00
Joao M
3e561e557f Change SSL Certs folder 2022-08-16 20:07:57 +00:00
Joao M
b363abea8c Add redirect-ssl and different ssl_modes 2022-08-16 16:39:51 +00:00
Joao M
4a523c896c
Update README.md 2022-08-15 15:46:03 -05:00
Joao M
4d38ebba38
Update README.md 2022-08-15 15:33:41 -05:00
Joao M
d0f91c6718 Multiple Hosts 2022-08-15 20:20:18 +00:00
Joao M
c62db6e573 Change redirect label to JSON 2022-08-15 19:39:25 +00:00
Joao M
22cac26555 Some controls improvements for certbot. 2022-08-15 14:27:49 +00:00
Joao M
10ed037d94 First part letsencrypt 2022-08-15 00:34:45 +00:00
Joao M
08c38e5f8a
Update README.md 2022-08-14 11:06:09 -05:00
Joao M
ccd0534781
Merge branch 'dokku' into refactory-labels 2022-08-14 10:24:27 -05:00
Joao Gilberto Magalhaes
9dd021e662 Update README.md 2022-08-14 10:23:20 -05:00