leistungsbilanz-ts/docs
Julian Appel 906aa751c7 Run the Docker stack on built output instead of dev servers
compose.yaml overrode the image's own entrypoint to start "tsx watch" and
"next dev" with CHOKIDAR_USEPOLLING and WATCHPACK_POLLING enabled. The
built dist/ and .next from the image were never used, and the polling
watchers kept both containers busy around the clock whether or not
anyone used the application.

Split the two use cases: compose.yaml now runs node dist/server/index.js
and next start with no source mounts and no watchers, and the watching
setup moves to compose.dev.yaml.

next build writes the rewrite destinations from next.config.mjs into
.next/routes-manifest.json, so next start cannot pick up API_INTERNAL_URL
at runtime the way next dev does. Pass it as a build argument.

Give the web container its own probe. The healthcheck hit "/", which
redirects to "/projects", and fetch follows redirects, so every probe
rendered two pages every five seconds. "/health" could not serve as the
probe because next.config.mjs rewrites it to the API. Add "/web-health"
as a route handler, exclude it from the proxy matcher, and relax both
intervals to 30s.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 18:25:06 +02:00
..
archive Rewrite project documentation 2026-07-23 21:05:43 +02:00
spec Add Revit circuit list object feed 2026-08-02 18:59:01 +02:00
circuit-list-editor-api.md Update docs for the code-review fixes 2026-08-06 21:33:28 +02:00
circuit-list-editor-architecture.md Remove circuit structure preview 2026-07-31 14:52:37 +02:00
circuit-list-editor-interactions.md Restore circuit drag placement 2026-07-31 08:33:41 +02:00
circuit-list-editor-known-limitations.md Add external object new circuit command 2026-08-02 18:55:57 +02:00
current-architecture.md Update docs for the code-review fixes 2026-08-06 21:33:28 +02:00
deployment.md Run the Docker stack on built output instead of dev servers 2026-08-23 18:25:06 +02:00
development-workflow.md Create clean release database baseline 2026-07-31 14:07:26 +02:00
project-history-and-external-model-architecture.md Add public building project setting 2026-07-31 17:41:30 +02:00
README.md Plan Revit CSV integration 2026-08-02 15:47:12 +02:00
revit-requirements-llm-context.md Add public building project setting 2026-07-31 17:41:30 +02:00

Dokumentationsübersicht

Diese Seite ist der Einstieg in die Projektdokumentation. Aussagen zum aktuellen System stehen unter „Aktuell“. Zukunftsentwürfe und historische Unterlagen sind ausdrücklich getrennt und dürfen nicht als bereits implementiert verstanden werden.

Aktuell

Entwicklung und Betrieb

Zukunftsarchitektur

Fachliche Referenzspezifikation

Die folgenden Dokumente beschreiben Zielregeln und Anforderungen. Nicht jeder Punkt ist bereits umgesetzt; der aktuelle Stand ergibt sich aus Architektur, Limitierungen und Roadmap.

Archiv