commit 3cb1ab4dd7791117c660dbc8de60319ccf3960c2 Author: BirSite Automation Date: Sun Jul 19 16:27:37 2026 +0000 chore: capture BirWeb E2E baseline diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..2e71b97 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,5 @@ +FROM nginxinc/nginx-unprivileged:1.27-alpine +COPY --chown=101:101 site/ /usr/share/nginx/html/ +USER 101 +EXPOSE 8080 +HEALTHCHECK --interval=10s --timeout=2s --retries=3 CMD wget -qO- http://127.0.0.1:8080/health.json || exit 1 diff --git a/README.md b/README.md new file mode 100644 index 0000000..ec1d879 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# BirWeb Disposable E2E Site + +Contains no customer data or secrets. Used only to verify Git revision, staging deployment, health checks and rollback. diff --git a/site/health.json b/site/health.json new file mode 100644 index 0000000..44e3bec --- /dev/null +++ b/site/health.json @@ -0,0 +1 @@ +{"status":"ok","service":"birweb-e2e-site"} diff --git a/site/index.html b/site/index.html new file mode 100644 index 0000000..c66b730 --- /dev/null +++ b/site/index.html @@ -0,0 +1,5 @@ + + +BirWeb E2E Test Site +

BirWeb E2E Base Revision

Disposable Git-backed deployment fixture.

+