From 48be2377bbce9bfa39ebb481b607df34059af72e Mon Sep 17 00:00:00 2001 From: zzahkaboom24 Date: Tue, 24 Feb 2026 20:51:59 +0100 Subject: [PATCH 1/3] Update haproxy.cfg --- haproxy.cfg | 2 ++ 1 file changed, 2 insertions(+) diff --git a/haproxy.cfg b/haproxy.cfg index 9d0da3e..d61b1d4 100644 --- a/haproxy.cfg +++ b/haproxy.cfg @@ -51,6 +51,8 @@ frontend dockerfrontend http-request allow if { path,url_dec -m reg -i ^(/v[\d\.]+)?/containers/[a-zA-Z0-9_.-]+/((stop)|(restart)|(kill)) } { env(ALLOW_RESTARTS) -m bool } http-request allow if { path,url_dec -m reg -i ^(/v[\d\.]+)?/containers/[a-zA-Z0-9_.-]+/start } { env(ALLOW_START) -m bool } http-request allow if { path,url_dec -m reg -i ^(/v[\d\.]+)?/containers/[a-zA-Z0-9_.-]+/stop } { env(ALLOW_STOP) -m bool } + http-request allow if { path,url_dec -m reg -i ^(/v[\d\.]+)?/containers/[a-zA-Z0-9_.-]+/pause } { env(ALLOW_PAUSE) -m bool } + http-request allow if { path,url_dec -m reg -i ^(/v[\d\.]+)?/containers/[a-zA-Z0-9_.-]+/unpause } { env(ALLOW_UNPAUSE) -m bool } http-request allow if { path,url_dec -m reg -i ^(/v[\d\.]+)?/auth } { env(AUTH) -m bool } http-request allow if { path,url_dec -m reg -i ^(/v[\d\.]+)?/build } { env(BUILD) -m bool } http-request allow if { path,url_dec -m reg -i ^(/v[\d\.]+)?/commit } { env(COMMIT) -m bool } From 16a5db1b9e01b73e894f76273d770012f0056efb Mon Sep 17 00:00:00 2001 From: zzahkaboom24 Date: Tue, 24 Feb 2026 20:53:39 +0100 Subject: [PATCH 2/3] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 81bf09c..e04f48f 100644 --- a/README.md +++ b/README.md @@ -128,6 +128,8 @@ extremely critical but can expose some information that your service does not ne - `ALLOW_START` (containers/`id`/`start`) - `ALLOW_STOP` (containers/`id`/`stop`) - `ALLOW_RESTARTS` (containers/`id`/`stop`|`restart`|`kill`) +- `ALLOW_PAUSE` (containers/`id`/pause) +- `ALLOW_UNPAUSE` (containers/`id`/unpause) - `DISTRIBUTION` - `EXEC` - `GRPC` From d5f863e0e00652520eb283647ed3da851c77f9a2 Mon Sep 17 00:00:00 2001 From: zzahkaboom24 Date: Tue, 24 Feb 2026 20:53:58 +0100 Subject: [PATCH 3/3] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e04f48f..8c1aceb 100644 --- a/README.md +++ b/README.md @@ -128,8 +128,8 @@ extremely critical but can expose some information that your service does not ne - `ALLOW_START` (containers/`id`/`start`) - `ALLOW_STOP` (containers/`id`/`stop`) - `ALLOW_RESTARTS` (containers/`id`/`stop`|`restart`|`kill`) -- `ALLOW_PAUSE` (containers/`id`/pause) -- `ALLOW_UNPAUSE` (containers/`id`/unpause) +- `ALLOW_PAUSE` (containers/`id`/`pause`) +- `ALLOW_UNPAUSE` (containers/`id`/`unpause`) - `DISTRIBUTION` - `EXEC` - `GRPC`