From 466a56fd23df836bd4128b41575663ed20148501 Mon Sep 17 00:00:00 2001 From: keith Date: Sun, 21 Jun 2026 00:33:34 +0000 Subject: [PATCH] Update index.html --- index.html | 109 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) diff --git a/index.html b/index.html index e69de29..b812cd3 100644 --- a/index.html +++ b/index.html @@ -0,0 +1,109 @@ +```html + + + + + + + ByteGeist Cloud + + + +
+ + +
+

Self-Hosted Infrastructure Lab

+

Infrastructure, security, monitoring, and automation built from scratch.

+

+ ByteGeist Cloud is a self-hosted homelab platform running on Ubuntu, Docker, Authentik, + Grafana, Loki, Prometheus, CrowdSec, Gitea, and Woodpecker CI. +

+ + +
+
+ +
+
+
25+

Containers

+
20+

Services

+
SSO

Authentik

+
CI/CD

Woodpecker

+
+ +
+

Platform Overview

+

+ ByteGeist uses Nginx Proxy Manager for routing, Authentik for identity, Grafana and + Prometheus for monitoring, Loki and Alloy for logs, and Woodpecker for automation. +

+ +
+
+

Infrastructure

+

Ubuntu 24.04, Docker, Docker Compose, Portainer, and Nginx Proxy Manager.

+
+
+

Identity

+

Centralized SSO using Authentik, OAuth2, OIDC, Forward Auth, and 2FA.

+
+
+

Observability

+

Grafana dashboards, Prometheus metrics, Loki logs, Node Exporter, and cAdvisor.

+
+
+
+ +
+

Security Controls

+
+
+

SSH Hardening

+

Password authentication disabled. ED25519 key-only access enforced.

+
+
+

Threat Detection

+

Fail2Ban and CrowdSec detect brute-force attempts and automatically block attackers.

+
+
+

Access Control

+

Services protected with Authentik SSO, 2FA, HTTPS, and reverse proxy policies.

+
+
+
+ +
+

Automation & CI/CD

+

+ Woodpecker CI is integrated with Gitea to run automated pipelines when code is pushed. + The first test pipeline successfully cloned a repository, executed build steps, and returned exit code 0. +

+
+ +
+

Documentation & Recovery

+

+ ByteGeist includes disaster recovery documentation, backup validation, service inventory, + restore procedures, and operational notes for maintaining the platform. +

+
+
+ + + + +``` \ No newline at end of file