From c3102de3af76d562dcb583a2ba9820ac6735ff4e Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Sun, 5 Jul 2026 17:50:21 -0300 Subject: [PATCH 1/6] docs: update README.md Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/README.md b/README.md index a03ffd0..2f0238d 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,23 @@ make down make help # View all available commands ``` +The preferred way to configure the shared footer origin is directly in the +WordPress theme via: + +- `Appearance > Customize > Footer integration` + +There you can define one or more origins for the footer fragment without +touching code. + +Environment variables are optional infrastructure-level fallbacks for advanced +deployments only. + +Priority order is: + +1. theme configuration (`Appearance > Customize > Footer integration`) +2. environment variables, when provided by the hosting/runtime +3. production fallback `https://libresign.coop` + You can pass component names after `make up` to start only part of the local stack: From dad44afe1309ba3930d076deee6c7a3c38d98fd7 Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Sun, 5 Jul 2026 17:50:21 -0300 Subject: [PATCH 2/6] chore: update site submodule pointer Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- site | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site b/site index 401b7f0..3d3ef3f 160000 --- a/site +++ b/site @@ -1 +1 @@ -Subproject commit 401b7f045163abaad7804b441ad4ee103bebd818 +Subproject commit 3d3ef3f2c4fb534ba56f094a47c6ab54f46494f9 From 2855e750f84471e0da8bb8e85ddb08e404d3b1d3 Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Sun, 5 Jul 2026 18:08:15 -0300 Subject: [PATCH 3/6] docs: update README.md Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 2f0238d..7b9eafd 100644 --- a/README.md +++ b/README.md @@ -25,22 +25,27 @@ make down make help # View all available commands ``` -The preferred way to configure the shared footer origin is directly in the +The preferred way to configure the shared footer behavior is directly in the WordPress theme via: - `Appearance > Customize > Footer integration` -There you can define one or more origins for the footer fragment without -touching code. +There you configure the webhook secret and optional allowlist used by WordPress +to receive the footer artifacts pushed by the static site build. -Environment variables are optional infrastructure-level fallbacks for advanced -deployments only. +On the static-site build side, the webhook publisher is configured with runtime +environment variables. Priority order is: 1. theme configuration (`Appearance > Customize > Footer integration`) -2. environment variables, when provided by the hosting/runtime -3. production fallback `https://libresign.coop` +2. runtime environment variables for the site build webhook +3. existing locally stored footer artifact in WordPress + +The site build webhook expects: + +- `LIBRESIGN_FOOTER_WEBHOOK_URL` +- `LIBRESIGN_FOOTER_WEBHOOK_SECRET` You can pass component names after `make up` to start only part of the local stack: From 568300420e9f930869047f3a3015af947b55eb18 Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Sun, 5 Jul 2026 18:08:15 -0300 Subject: [PATCH 4/6] chore: update site submodule pointer Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- site | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site b/site index 3d3ef3f..b0634ca 160000 --- a/site +++ b/site @@ -1 +1 @@ -Subproject commit 3d3ef3f2c4fb534ba56f094a47c6ab54f46494f9 +Subproject commit b0634ca56278740ec2aae589df50de8ec0d3c332 From 8056022cd4da58c8ab9f98fdab0f09f899b83662 Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Sun, 5 Jul 2026 18:08:15 -0300 Subject: [PATCH 5/6] chore: update wordpress-docker submodule pointer Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- wordpress-docker | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wordpress-docker b/wordpress-docker index 2f41d9e..6053d4d 160000 --- a/wordpress-docker +++ b/wordpress-docker @@ -1 +1 @@ -Subproject commit 2f41d9ec5e4e896b8fab199cdccaa23f66e24d61 +Subproject commit 6053d4df9140a11cc3ab64a59c26a5ff64aa4c46 From 7efa03f1e53589fb409dc83876051c119005df74 Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Sun, 5 Jul 2026 18:14:16 -0300 Subject: [PATCH 6/6] chore: update site submodule pointer Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- site | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site b/site index b0634ca..1f751f6 160000 --- a/site +++ b/site @@ -1 +1 @@ -Subproject commit b0634ca56278740ec2aae589df50de8ec0d3c332 +Subproject commit 1f751f6e8adddf4c5accb5b04085a7308ef5379c