From c8f2de4025ea67b579e66cf608f08a8d35ee4a3c Mon Sep 17 00:00:00 2001 From: Christophe Besson Date: Tue, 11 Aug 2026 11:50:08 +0200 Subject: feat(hub): Phase 10.1–10.4 — Site overlay + admin/moderation UI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Site overlay: landing page, /about, /downloads (dark/light, responsive) - User role column (user/moderator/admin) with config-based admin sync - require_moderator dependency + admin API (8 endpoints: stats, users, groups, audit logs) - Admin SPA panel at #/admin with 5 tabs (stats, users, groups, logs, blocklist) — visible only to moderators/admins - SPA also served at /app/ for Caddy site overlay integration - GET /v1/users/me returns current user role - 15 new tests, 147 total passing Co-Authored-By: Claude Opus 4.6 --- site/index.html | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 site/index.html (limited to 'site/index.html') diff --git a/site/index.html b/site/index.html new file mode 100644 index 0000000..39339e0 --- /dev/null +++ b/site/index.html @@ -0,0 +1,54 @@ + + + + + + MeshBay — Decentralized P2P Platform + + + + + + +
+

MeshBay

+

Decentralized peer-to-peer file sharing, video streaming, and group messaging.

+ Open App +
+ +
+
+
🌐
+

Peer-to-Peer

+

Files and messages transfer directly between users. + No central server stores or relays your data.

+
+
+
🔒
+

End-to-End Encrypted

+

Private groups use strong encryption (ChaCha20-Poly1305, Ed25519). + Only group members can read the content.

+
+
+
🏠
+

Self-Hostable

+

Run your own hub and nodes. The software is open source + and designed for home servers and small communities.

+
+
+ + + + + -- cgit v1.2.3