Update architecture and evidence snapshots

This commit is contained in:
Keith Casko
2026-10-02 10:40:46 -04:00
parent 8959c34c56
commit 9e62baced4
3 changed files with 79 additions and 12 deletions
+18 -12
View File
@@ -122,7 +122,8 @@
<span>GRAFANA / BYTEGEIST OPERATIONS</span>
<a href="assets/images/portfolio-grafana-operations.png" target="_blank">FULL RES ↗</a>
</div>
<img src="assets/images/portfolio-grafana-operations.png" alt="Grafana operations dashboard screenshot from the ByteGeist monitoring stack" />
<img src="assets/images/portfolio-grafana-operations.png" alt="Grafana operations dashboard snapshot from the ByteGeist monitoring stack" />
<p class="evidence-note">CAPTURED OCT 2026 · GRAFANA OPERATIONS SNAPSHOT · LIVE VALUES ABOVE REFRESH EVERY 15s</p>
</div>
</div>
@@ -208,12 +209,12 @@
</div>
</div>
<figure class="system-map">
<a href="assets/images/bytegeist-architecture.png" target="_blank">
<img src="assets/images/bytegeist-architecture.png" alt="ByteGeist infrastructure architecture diagram" />
<a href="assets/images/bytegeist-architecture-v5.svg" target="_blank">
<img src="assets/images/bytegeist-architecture-v5.svg" alt="ByteGeist infrastructure architecture diagram including the live Prometheus telemetry path" />
</a>
<figcaption>
<span>BYTEGEIST-CLOUD / REV 04</span>
<span>SELECT DIAGRAM TO INSPECT</span>
<span>BYTEGEIST-CLOUD / REV 05</span>
<span>LIVE TELEMETRY PATH INCLUDED</span>
</figcaption>
</figure>
</div>
@@ -237,8 +238,9 @@
<small>Container output searchable by service and host</small>
</figcaption>
<a href="assets/images/portfolio-grafana-logs.png" target="_blank">
<img src="assets/images/portfolio-grafana-logs.png" alt="Centralized logs in Grafana" />
<img src="assets/images/portfolio-grafana-logs.png" alt="Centralized logs snapshot in Grafana" />
</a>
<p class="evidence-note">CAPTURED OCT 2026 · LOGGING EVIDENCE SNAPSHOT · VALUES SHOWN ARE FROM CAPTURE TIME</p>
</figure>
<div class="coverage-matrix">
@@ -289,8 +291,9 @@
<small>Dashy / internal access layer</small>
</figcaption>
<a href="assets/images/portfolio-cloud-dashboard-overview.png" target="_blank">
<img src="assets/images/portfolio-cloud-dashboard-overview.png" alt="ByteGeist Dashy service portal" />
<img src="assets/images/portfolio-cloud-dashboard-overview.png" alt="ByteGeist Dashy service portal snapshot" />
</a>
<p class="evidence-note">CAPTURED OCT 2026 · SERVICE PORTAL CONFIGURATION SNAPSHOT</p>
</figure>
</div>
</section>
@@ -318,13 +321,13 @@
<div class="pipeline-shots">
<figure>
<figcaption>GITEA / REPOSITORIES</figcaption>
<figcaption>GITEA / REPOSITORIES · OCT 2026 SNAPSHOT</figcaption>
<a href="assets/images/portfolio-gitea-dashboard.png" target="_blank">
<img src="assets/images/portfolio-gitea-dashboard.png" alt="Gitea repositories dashboard" />
</a>
</figure>
<figure>
<figcaption>WOODPECKER / PIPELINE</figcaption>
<figcaption>WOODPECKER / PIPELINE · DEPLOYMENT EVIDENCE</figcaption>
<a href="assets/images/portfolio-woodpecker-pipeline.png" target="_blank">
<img src="assets/images/portfolio-woodpecker-pipeline.png" alt="Successful Woodpecker CI pipeline" />
</a>
@@ -350,8 +353,9 @@
<small>Protected applications / OIDC / 2FA policy</small>
</figcaption>
<a href="assets/images/portfolio-authentik-applications.png" target="_blank">
<img src="assets/images/portfolio-authentik-applications.png" alt="Applications protected by Authentik" />
<img src="assets/images/portfolio-authentik-applications.png" alt="Authentik protected applications configuration snapshot" />
</a>
<p class="evidence-note">CAPTURED OCT 2026 · IDENTITY CONFIGURATION EVIDENCE</p>
</figure>
<div class="security-data">
@@ -374,8 +378,9 @@
<small>Threat detection and firewall-decision history</small>
</figcaption>
<a href="assets/images/portfolio-crowdsec-decisions.png" target="_blank">
<img src="assets/images/portfolio-crowdsec-decisions.png" alt="CrowdSec firewall decision evidence" />
<img src="assets/images/portfolio-crowdsec-decisions.png" alt="CrowdSec firewall decision evidence snapshot" />
</a>
<p class="evidence-note">CAPTURED OCT 2026 · SECURITY EVIDENCE SNAPSHOT · NOT A LIVE DECISION FEED</p>
</figure>
</div>
</section>
@@ -399,8 +404,9 @@
</div>
<figure>
<a href="assets/images/portfolio-wiki-disaster-recovery.png" target="_blank">
<img src="assets/images/portfolio-wiki-disaster-recovery.png" alt="ByteGeist disaster recovery runbook" />
<img src="assets/images/portfolio-wiki-disaster-recovery.png" alt="ByteGeist disaster recovery runbook documentation snapshot" />
</a>
<p class="evidence-note">CAPTURED OCT 2026 · DOCUMENTED RECOVERY PROCEDURE</p>
</figure>
</div>
</section>