Skip to content

Conversation

@oded-eid-sequentech
Copy link
Contributor

@github-actions
Copy link

github-actions bot commented Dec 16, 2025

PR Preview Action v1.8.0

🚀 View preview at
https://docs.sequentech.io/docusaurus/pr-preview/pr-2257/

Built to branch doc-previews at 2026-01-11 17:03 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

- Add explicit hostname configuration for webpack dev server (admin/voting portals)
- Fix admin-portal port to 3002 in nginx config
- Add ballot verifier subdomain routing
- Update configure-urls.sh to set hostname variables
- Update setup-cloudflare.sh to skip existing DNS records and add verifier
- Comment out voting-portal in nginx (currently broken)
This disables webpack's Host header check to allow access through nginx reverse proxy
- Change nginx proxy_pass from graphql-engine to hasura (container name)
- Add MinIO bucket creation and file upload steps to deployment README
- Document workaround for configure-minio container issue
Cloudflare terminates TLS and forwards HTTP to nginx. Services need to know the original request was HTTPS to generate correct URLs.
This tells Keycloak to respect X-Forwarded-* headers and generate HTTPS URLs
Required for Keycloak to properly handle X-Forwarded-Proto header
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.

4 participants