1
0
Fork 0

Bump version to 5.0.0 across repository for major release

- Updated all references from `4.6.0` to `5.0.0` in Docker, Kubernetes, and Swarm configurations, as well as Helm chart and documentation.
- Updated `RELEASE.md` with new version history and highlights.
- Aligned all deployment examples and documentation with the new version to ensure consistency.
This commit is contained in:
Joao Gilberto Magalhaes 2025-12-04 13:12:12 -05:00
parent be9a99eb79
commit 71ca8f6a9d
30 changed files with 65 additions and 63 deletions

View file

@ -54,7 +54,7 @@ EasyHAProxy follows [Semantic Versioning](https://semver.org/):
- **MINOR**: New features, plugin additions, backward-compatible changes - **MINOR**: New features, plugin additions, backward-compatible changes
- **PATCH**: Bug fixes, documentation updates, minor improvements - **PATCH**: Bug fixes, documentation updates, minor improvements
**Current Version:** `4.6.0` (as of Chart.yaml) **Current Version:** `5.0.0` (as of Chart.yaml)
## Automated Release (Recommended) ## Automated Release (Recommended)
@ -328,11 +328,13 @@ helm show chart byjg/easyhaproxy
### Version History ### Version History
| Version | Release Date | Type | Highlights | | Version | Release Date | Type | Highlights |
|---------|-------------|------|------------| |---------|--------------|-------|---------------------------------------------------------------------------------------------------------------------------------------|
| 5.0.0 | 2025-12-04 | Major | Plugin framework (builtin plugins: JWT, FastCGI, Cloudflare, IP whitelist, deny pages, cleanup), docs restructure, examples refreshed |
| 4.6.0 | 2024-11-27 | Minor | FastCGI plugin, JWT enhancements | | 4.6.0 | 2024-11-27 | Minor | FastCGI plugin, JWT enhancements |
| 4.5.0 | 2024-XX-XX | Minor | Previous release | | 4.5.0 | 2024-XX-XX | Minor | Previous release |
| ... | ... | ... | ... | | ... | ... | ... | ... |
--- ---
**Need Help?** **Need Help?**

View file

@ -1,6 +1,6 @@
services: services:
easyhaproxy: easyhaproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- certs_certbot:/certs/certbot - certs_certbot:/certs/certbot

View file

@ -6,10 +6,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
--- ---
# Source: easyhaproxy/templates/clusterrole.yaml # Source: easyhaproxy/templates/clusterrole.yaml
@ -19,10 +19,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
rules: rules:
- apiGroups: - apiGroups:
@ -85,10 +85,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
@ -107,10 +107,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
annotations: annotations:
{} {}
@ -139,10 +139,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
spec: spec:
selector: selector:
@ -171,7 +171,7 @@ spec:
- name: easyhaproxy - name: easyhaproxy
securityContext: securityContext:
{} {}
image: "byjg/easy-haproxy:4.6.0" image: "byjg/easy-haproxy:5.0.0"
imagePullPolicy: Always imagePullPolicy: Always
ports: ports:
- name: http - name: http

View file

@ -6,10 +6,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
--- ---
# Source: easyhaproxy/templates/clusterrole.yaml # Source: easyhaproxy/templates/clusterrole.yaml
@ -19,10 +19,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
rules: rules:
- apiGroups: - apiGroups:
@ -85,10 +85,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
@ -106,10 +106,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
spec: spec:
selector: selector:
@ -138,7 +138,7 @@ spec:
- name: easyhaproxy - name: easyhaproxy
securityContext: securityContext:
{} {}
image: "byjg/easy-haproxy:4.6.0" image: "byjg/easy-haproxy:5.0.0"
imagePullPolicy: Always imagePullPolicy: Always
ports: ports:
- name: http - name: http

View file

@ -6,10 +6,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
--- ---
# Source: easyhaproxy/templates/clusterrole.yaml # Source: easyhaproxy/templates/clusterrole.yaml
@ -19,10 +19,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
rules: rules:
- apiGroups: - apiGroups:
@ -85,10 +85,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
@ -107,10 +107,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
annotations: annotations:
{} {}
@ -139,10 +139,10 @@ metadata:
name: ingress-easyhaproxy name: ingress-easyhaproxy
namespace: easyhaproxy namespace: easyhaproxy
labels: labels:
helm.sh/chart: easyhaproxy-0.1.9 helm.sh/chart: easyhaproxy-1.0.1
app.kubernetes.io/name: easyhaproxy app.kubernetes.io/name: easyhaproxy
app.kubernetes.io/instance: ingress app.kubernetes.io/instance: ingress
app.kubernetes.io/version: "4.6.0" app.kubernetes.io/version: "5.0.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
spec: spec:
selector: selector:
@ -171,7 +171,7 @@ spec:
- name: easyhaproxy - name: easyhaproxy
securityContext: securityContext:
{} {}
image: "byjg/easy-haproxy:4.6.0" image: "byjg/easy-haproxy:5.0.0"
imagePullPolicy: Always imagePullPolicy: Always
ports: ports:
- name: http - name: http

View file

@ -47,7 +47,7 @@ kubectl label nodes node-01 "easyhaproxy/node=master"
kubectl create namespace easyhaproxy kubectl create namespace easyhaproxy
kubectl apply -f \ kubectl apply -f \
https://raw.githubusercontent.com/byjg/docker-easy-haproxy/4.6.0/deploy/kubernetes/easyhaproxy-daemonset.yml https://raw.githubusercontent.com/byjg/docker-easy-haproxy/5.0.0/deploy/kubernetes/easyhaproxy-daemonset.yml
``` ```
If necessary, you can configure environment variables. To get a list of the variables, please follow the [environment variable guide](environment-variable.md) If necessary, you can configure environment variables. To get a list of the variables, please follow the [environment variable guide](environment-variable.md)

View file

@ -33,7 +33,7 @@ And then deploy the EasyHAProxy stack:
```yaml ```yaml
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
deploy: deploy:

View file

@ -60,7 +60,7 @@
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
# Persist the CERTBOT to avoid re-challenge when the server restarts # Persist the CERTBOT to avoid re-challenge when the server restarts

View file

@ -38,7 +38,7 @@
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
environment: environment:

View file

@ -47,7 +47,7 @@
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
# Mount Cloudflare IP list # Mount Cloudflare IP list

View file

@ -47,7 +47,7 @@
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
environment: environment:

View file

@ -53,7 +53,7 @@
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
# Mount the public key for JWT verification # Mount the public key for JWT verification

View file

@ -46,7 +46,7 @@
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
environment: environment:

View file

@ -49,7 +49,7 @@
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
environment: environment:

View file

@ -65,7 +65,7 @@
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- ./cloudflare_ips.lst:/etc/haproxy/cloudflare_ips.lst:ro - ./cloudflare_ips.lst:/etc/haproxy/cloudflare_ips.lst:ro

View file

@ -59,7 +59,7 @@
services: services:
easyhaproxy: easyhaproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- certs_certbot:/certs/certbot - certs_certbot:/certs/certbot

View file

@ -51,7 +51,7 @@
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- ./host2.local.pem:/certs/haproxy/host2.local.pem - ./host2.local.pem:/certs/haproxy/host2.local.pem

View file

@ -12,7 +12,7 @@
# ```bash # ```bash
# # 1. Ensure EasyHAProxy is installed in your cluster # # 1. Ensure EasyHAProxy is installed in your cluster
# kubectl create namespace easyhaproxy # kubectl create namespace easyhaproxy
# kubectl apply -f https://raw.githubusercontent.com/byjg/docker-easy-haproxy/4.6.0/deploy/kubernetes/easyhaproxy-daemonset.yml # kubectl apply -f https://raw.githubusercontent.com/byjg/docker-easy-haproxy/5.0.0/deploy/kubernetes/easyhaproxy-daemonset.yml
# #
# # 2. Download Cloudflare IP ranges # # 2. Download Cloudflare IP ranges
# curl -s https://www.cloudflare.com/ips-v4 > cloudflare_ips.lst # curl -s https://www.cloudflare.com/ips-v4 > cloudflare_ips.lst

View file

@ -12,7 +12,7 @@
# ```bash # ```bash
# # 1. Ensure EasyHAProxy is installed in your cluster # # 1. Ensure EasyHAProxy is installed in your cluster
# kubectl create namespace easyhaproxy # kubectl create namespace easyhaproxy
# kubectl apply -f https://raw.githubusercontent.com/byjg/docker-easy-haproxy/4.6.0/deploy/kubernetes/easyhaproxy-daemonset.yml # kubectl apply -f https://raw.githubusercontent.com/byjg/docker-easy-haproxy/5.0.0/deploy/kubernetes/easyhaproxy-daemonset.yml
# #
# # 2. IMPORTANT: Edit this file (line 80) and update allowed_ips # # 2. IMPORTANT: Edit this file (line 80) and update allowed_ips
# # with your actual office/VPN IP addresses or networks # # with your actual office/VPN IP addresses or networks

View file

@ -12,7 +12,7 @@
# ```bash # ```bash
# # 1. Ensure EasyHAProxy is installed in your cluster # # 1. Ensure EasyHAProxy is installed in your cluster
# kubectl create namespace easyhaproxy # kubectl create namespace easyhaproxy
# kubectl apply -f https://raw.githubusercontent.com/byjg/docker-easy-haproxy/4.6.0/deploy/kubernetes/easyhaproxy-daemonset.yml # kubectl apply -f https://raw.githubusercontent.com/byjg/docker-easy-haproxy/5.0.0/deploy/kubernetes/easyhaproxy-daemonset.yml
# #
# # 2. Generate RSA key pair (idempotent - skips if exists) # # 2. Generate RSA key pair (idempotent - skips if exists)
# [ -f jwt_private.pem ] || openssl genrsa -out jwt_private.pem 2048 # [ -f jwt_private.pem ] || openssl genrsa -out jwt_private.pem 2048

View file

@ -15,7 +15,7 @@
# ```bash # ```bash
# # 1. Ensure EasyHAProxy is installed in your cluster # # 1. Ensure EasyHAProxy is installed in your cluster
# kubectl create namespace easyhaproxy # kubectl create namespace easyhaproxy
# kubectl apply -f https://raw.githubusercontent.com/byjg/docker-easy-haproxy/4.6.0/deploy/kubernetes/easyhaproxy-daemonset.yml # kubectl apply -f https://raw.githubusercontent.com/byjg/docker-easy-haproxy/5.0.0/deploy/kubernetes/easyhaproxy-daemonset.yml
# #
# # 2. Generate JWT keys (idempotent - skips if exists) # # 2. Generate JWT keys (idempotent - skips if exists)
# [ -f jwt_private.pem ] || openssl genrsa -out jwt_private.pem 2048 # [ -f jwt_private.pem ] || openssl genrsa -out jwt_private.pem 2048

View file

@ -12,7 +12,7 @@
# ```bash # ```bash
# # 1. Ensure EasyHAProxy is installed in your cluster # # 1. Ensure EasyHAProxy is installed in your cluster
# kubectl create namespace easyhaproxy # kubectl create namespace easyhaproxy
# kubectl apply -f https://raw.githubusercontent.com/byjg/docker-easy-haproxy/4.6.0/deploy/kubernetes/easyhaproxy-daemonset.yml # kubectl apply -f https://raw.githubusercontent.com/byjg/docker-easy-haproxy/5.0.0/deploy/kubernetes/easyhaproxy-daemonset.yml
# #
# # 2. Label the node where EasyHAProxy will run # # 2. Label the node where EasyHAProxy will run
# kubectl label nodes <node-name> "easyhaproxy/node=master" # kubectl label nodes <node-name> "easyhaproxy/node=master"

View file

@ -12,7 +12,7 @@
# ```bash # ```bash
# # 1. Ensure EasyHAProxy is installed in your cluster # # 1. Ensure EasyHAProxy is installed in your cluster
# kubectl create namespace easyhaproxy # kubectl create namespace easyhaproxy
# kubectl apply -f https://raw.githubusercontent.com/byjg/docker-easy-haproxy/4.6.0/deploy/kubernetes/easyhaproxy-daemonset.yml # kubectl apply -f https://raw.githubusercontent.com/byjg/docker-easy-haproxy/5.0.0/deploy/kubernetes/easyhaproxy-daemonset.yml
# #
# # 2. Label the node where EasyHAProxy will run # # 2. Label the node where EasyHAProxy will run
# kubectl label nodes <node-name> "easyhaproxy/node=master" # kubectl label nodes <node-name> "easyhaproxy/node=master"

View file

@ -60,7 +60,7 @@
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- ./conf/:/etc/haproxy/static/ - ./conf/:/etc/haproxy/static/
- ./host1.local.pem:/certs/haproxy/host1.local.pem - ./host1.local.pem:/certs/haproxy/host1.local.pem

View file

@ -70,7 +70,7 @@ version: "3.7"
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
configs: configs:

View file

@ -54,7 +54,7 @@
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- ./certs:/certs/haproxy - ./certs:/certs/haproxy

View file

@ -65,7 +65,7 @@ version: "3.7"
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
deploy: deploy:

View file

@ -78,7 +78,7 @@ version: "3.7"
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
configs: configs:

View file

@ -94,7 +94,7 @@ version: "3.7"
services: services:
haproxy: haproxy:
image: byjg/easy-haproxy:4.6.0 image: byjg/easy-haproxy:5.0.0
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
configs: configs:

View file

@ -21,6 +21,6 @@ version: 1.0.0
# incremented each time you make changes to the application. Versions are not expected to # incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using. # follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes. # It is recommended to use it with quotes.
appVersion: "4.6.0" appVersion: "5.0.0"
icon: https://opensource.byjg.com/img/easy_haproxy_logo.png icon: https://opensource.byjg.com/img/easy_haproxy_logo.png