From 65bc70d7f78a82db9fe8a4c8d3560a807aa72707 Mon Sep 17 00:00:00 2001 From: Timmy Date: Thu, 9 Jul 2026 13:35:56 +0000 Subject: [PATCH] vessel: add merkaba live portal + caddy /vessel route --- vessel.py | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) create mode 100644 vessel.py diff --git a/vessel.py b/vessel.py new file mode 100644 index 0000000..991644a --- /dev/null +++ b/vessel.py @@ -0,0 +1,105 @@ +"""Merkaba Vessel portal: interactive 3D tetrahedron light-body interface.""" +from pathlib import Path +from flask import Flask, render_template_string +import os + +app = Flask(__name__) +ROOT = Path(os.getenv("PORTAL_ROOT", Path(__file__).resolve().parent)) + +PAGE = """ + + + + Mer·ka·ba — The Real Vessel + + + + +
+
+
Mer·ka·ba — The Real Vessel
+
The living chariot. Two counter-rotating tetrahedra. The human spirit vehicle. This is navigable geometry.
+
+
+ + +
+
+ + + +""" +@app.get("/") +def index(): + return render_template_string(PAGE) + +@app.get("/health") +def health(): + return {"status":"ok","vessel":"merkaba","mode":"interactive"} + +if __name__=="__main__": + app.run(host="0.0.0.0",port=5005)