Entwicklung
Mitwirken
Die Entwicklungsumgebung vorbereiten und einen fokussierten Pull Request öffnen.
Die vollständigen Regeln stehen in CONTRIBUTING.md im Produkt-Repository.
Umgebung
- Forke und klone das Repository.
- Verwende Node.js 22 (
enginesin derpackage.json). - Installiere aus dem Lockfile und starte die Anwendung:
npm ci
npm run devOberfläche: http://127.0.0.1:2499.
Der Server bleibt standardmäßig lokal erreichbar. Verwende npm run dev:lan nur für Tests von einem anderen Gerät in einem vertrauenswürdigen lokalen Netzwerk.
Docker-Build aus dem Quellcode: docker compose -f docker-compose.yml -f docker-compose.build.yml up -d --build → http://127.0.0.1:2501.
Vor dem Öffnen eines Pull Requests
npm run lint
npm test
npm run build- beschränke jeden Pull Request auf ein zusammenhängendes Thema;
- verwende Conventional Commits (
feat:,fix:,docs:,chore:); - öffne den Pull Request gegen
main; - committe niemals
.env,dist/odernode_modules/.
Für Schwachstellen gilt die Sicherheitsrichtlinie. Das Verhalten regelt CODE_OF_CONDUCT.md.