Skip to content

chore: wire local shared header bridge setup#10

Open
vitormattos wants to merge 9 commits into
mainfrom
feat/shared-site-header-bridge
Open

chore: wire local shared header bridge setup#10
vitormattos wants to merge 9 commits into
mainfrom
feat/shared-site-header-bridge

Conversation

@vitormattos

@vitormattos vitormattos commented Jul 6, 2026

Copy link
Copy Markdown
Member

Summary

  • load local fragment webhook environment variables from the root Makefile
  • keep LibreSign/SaaS-specific WordPress overrides in this repository
  • add a SaaS-local nginx override for large fragment webhook payloads
  • wait for the static site local build to finish before recreating the site nginx container
  • update the site and wordpress-docker submodule pointers for the header bridge implementation

Why

The static site 404s were caused by the SaaS orchestration flow exposing nginx before the local static build was ready. The final fix keeps the original site docker/nginx configuration intact and corrects the startup sequencing in the root Makefile.

Validation

  • make up site produces a ready local static build before nginx is recreated
  • http://localhost:8081/, /faq, and /features respond with HTTP 200
  • local WordPress still renders the shared header and footer fragments after publishing

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos vitormattos requested a review from YvesCesar July 6, 2026 16:02
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant