From 3cb1ab4dd7791117c660dbc8de60319ccf3960c2 Mon Sep 17 00:00:00 2001 From: BirSite Automation Date: Sun, 19 Jul 2026 16:27:37 +0000 Subject: [PATCH] chore: capture BirWeb E2E baseline --- Dockerfile | 5 +++++ README.md | 3 +++ site/health.json | 1 + site/index.html | 5 +++++ 4 files changed, 14 insertions(+) create mode 100644 Dockerfile create mode 100644 README.md create mode 100644 site/health.json create mode 100644 site/index.html 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.

+