Preview-Bühnen
AktivMehrfach-Showroom p1 bis p12 und zwei Live-Bühnen unter preview.sim-tools.cloud für Entwürfe, mit Zugangscode und Ablaufdatum
- Bereich
- Betrieb
- Start
- 03.09.2026
- Zuletzt
- 10.10.2026
- Am Zug
- niemand
Nächster Schritt, niemand
Im Betrieb, wird täglich genutzt; Etappen 2 und 3 (Bauen aus Branch per Worktree, Kundenakte, Bühnen-Link in Freigabe-Mails, Nach preprod mergen) sind noch nicht gebaut
Worum es geht
Websites werden über Hub und Agenten weiterentwickelt, oft mehrere Stände parallel. Bisher gab es einen einzigen Showroom, der bei wechselnder Arbeit zu umständlich war, und jede Vorschau lief über preprod und GitHub. Die Preview-Bühnen sind gebaute Arbeitsstände eines Repos aus einem Branch auf eigenem Host, ohne GitHub-Umweg. Bühne ist der Arbeitsstand, preprod die Kunden-Freigabebühne, main live.
Stand
- 12 feste Slots
p1bisp12auf<slot>.preview.sim-tools.cloud(feste Hosts, weil Traefik und HTTP-01 nur ausgeschriebene Hosts zertifizieren), Hub v0.251.0 am 03.09. - Zugangscode ist dauerhaft
PREVIEWund gilt für alle Bühnen (Groß- und Kleinschreibung egal), im Hub unter „Code ändern“ wählbar. - Gebaute Bühnen laufen bis zum Ablauf nach 14 Tagen, stündlicher Aufräumer.
- Zwei Live-Bühnen
liveundlive2mit laufendemastro devund Hot Reload (Hub v0.252.0), Leerlauf-Stopp nach 8 Stunden; für den Design-Konfigurator immer eine Live-Bühne nehmen (Dev-Modus schaltet ihn ein). - Belegung am 11.10. laut Server: p1 OPEN.9 Golf Eichenried (Lotse), p2 GC Münster-Tinnen (reduzierter Entwurf), p3 Fitness Point Plön (devel), p4 Template v5, p5 Tinnen Rohentwurf Lotse, p6 Golf-Look fairway, p7 Sporting Emden, p8 mitfitINSIGHT Portal, p9 Golf-Look albatros, p10 Golf-Template Lotse (icons), p11 klassik, p12 birdie; live DaningoSport devel, live2 Functional Fitness Box devel.
- Slot-Wächter in
preview.sh(06.09.): ein Slot mit anderem Repo wird nur mit--ueberschreibenersetzt. - Hub liefert Bühnen-Dateien über
dateiSenden()mit Range 206 (v0.324.1), nachdem ein Video-Abbruch den Hub abstürzen ließ. - Schnell-Build
--schnellnur mitastro build(kein HWG-Gate, nie für Freigaben).
Offen
- ich Etappe 2: Bauen aus Branch mit
git worktreeje Branch (Logik auslive.shübernehmen). - ich Etappe 3: Karte in der Kundenakte, Bühnen-Link in Freigabe-Mails (Vorschau an service@), „Nach preprod mergen“.
- ich Slots sind knapp belegt, nicht mehr gebrauchte Entwürfe freigeben (Stand 11.10. alle 12 Slots belegt).
Entscheidungen und Regeln
- 2026-09-03: Wort „preview“ statt „vorschau“, Host-Muster
name.preview.sim-tools.cloud; Builds dürfen auf dem Produktionsserver laufen (2 parallel); Ablauf 14 Tage; Zugang über Zentrale-Login oder einfachen Zugangscode. - 2026-09-03 abends: Code immer derselbe und einfach (PREVIEW).
- Vor jeder Slot-Wahl die Belegung prüfen (
data/preview/p*/meta.json), nie blind überschreiben (Vorfall 06.09., InForm kurz weg). - Der Design-Konfigurator läuft nur auf Live-Bühnen, gebaute Bühnen setzen
PUBLIC_DESIGN_MODEnicht. ?zutritt=ist kein Zugangscode, sondern eine Zentrale-Session.- Bühne Bad Gateway bedeutet Hub-Absturz (Regel in der Memory).
Verlauf
- mitfitINSIGHT als Bühne p8 (Design-Bühne Graphit).
- bis 2026-10-02: Golf-Looks auf p6, p9 bis p12 mit Unterlagen verlinkt.
- Hub v0.324.1 (63c941e): Video-Abbruch stürzte Hub ab, Dateien am Fastify-Antwortweg vorbei gestreamt.
- live = New Circles Schwerin devel.
- live = AktiVita devel; Element-Screenshots per
cdp-shot.mjs. - Slot-Wächter in preview.sh (c1de164) nach dem InForm-Vorfall.
- Etappe 1 live (Hub v0.251.0, 731e109), Zugangscode (v0.251.1, 55059ad), Live-Bühnen (v0.252.0, 9baf773).
Wo liegt was
- Hub:
hub/src/preview.ts; Ablagedata/preview/<slot>/{meta.json,site/},data/preview/config.json(Zugangscode),data/preview/repos.json,data/preview/auftraege/. - Skripte:
deploy/preview.sh <repo> "<Name>" [kunde] [--slot pN] [--von wer] [--schnell] [--ueberschreiben],deploy/live.sh start|stop|status|auftraege,deploy/cdp-shot.mjs; Node 22 in/opt/node22;sim-live.timeralle 20 s. - Worktrees:
/root/work/<repo>/<branch>; Dev-Server als transiente systemd-Einheitsim-live-<slot>, Ports 4331 und 4332. - Traefik: Router
simpreview-*indeploy/docker-compose.yml. - Zentrale:
manage.sim-tools.cloud/preview/(Übersicht, Code ändern, Live-Bühnen starten und stoppen), API/api/preview*. - Wiki:
40-Projekte/Preview-Bühnen.md(SimHermes), studiowebsite-docs40 Prozesse/Preview-Bühnen. Screenshots/root/transfer/preview-buehnen/verifikation-2026-09-03/.