- Max 300 lines per file - Good linking between files for complex topics 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2.8 KiB
2.8 KiB
Claude Code - SPA-Landing (docs.artetui.de)
WICHTIG: Coding-Regeln
- Keine Datei darf mehr als 300 Zeilen haben.
- Bei komplexeren Themen immer für gute Verlinkung zwischen Dateien sorgen.
Dieses Repository enthält die Landing Page und kleine SPAs für docs.artetui.de.
Zugänge
Server
- Host: cde-server-01 (49.13.63.91)
- SSH:
ssh root@49.13.63.91 - Web-Pfad:
/opt/stacks/spa-hosting/html/ - URL: https://docs.artetui.de
Git Repository
- Gitea URL: https://git.artetui.de/admin/SPA-landing
- SSH Clone:
ssh://git@git.artetui.de:22222/admin/SPA-landing.git - HTTPS Clone:
https://git.artetui.de/admin/SPA-landing.git
Gitea API
- API-Endpunkt: https://git.artetui.de/api/v1/
- Token:
98a739697e3608c9e6806191d8554d7c6bf60128(Scope: write:repository)
Struktur
/opt/stacks/spa-hosting/html/
├── index.html # Landing Page (docs.artetui.de)
├── angebotsdatenbank/ # Angebotsdatenbank SPA
├── api/ # Backend API Scripts
├── dictation/ # Diktierfunktion SPA
├── fotoupload/ # Foto-Upload SPA
├── geo-calc/ # Geo-Rechner SPA
├── legal/ # Impressum & Datenschutz
├── symbols/ # Gutachter Symbolbibliothek
├── zeitutility/ # Zeit-Utilities SPA
│
# Separate Git-Repositories (nicht in diesem Repo):
├── kostenschaetzung/ # → eigenes Repo
├── schadendokumentation/ # → eigenes Repo
└── zeitwert/ # → eigenes Repo
Workflow
Änderungen deployen
Option 1: Lokal bearbeiten, dann pushen
# Lokal bearbeiten
cd C:/Users/LarsMunkes/Documents/SPA-landing
# ... Dateien bearbeiten ...
git add .
git commit -m "Beschreibung"
git push
# Auf Server pullen
ssh root@49.13.63.91 "cd /opt/stacks/spa-hosting/html && git pull"
Option 2: Direkt auf dem Server bearbeiten
ssh root@49.13.63.91
cd /opt/stacks/spa-hosting/html
# ... Dateien bearbeiten ...
git add .
git commit -m "Beschreibung"
git push
Neue SPA hinzufügen
- Ordner erstellen:
mkdir neue-spa index.htmlanlegen- In
index.html(Landing Page) verlinken - Committen und pushen
Verwandte Repositories
| Repository | URL | Beschreibung |
|---|---|---|
| server-config | git.artetui.de/admin/server-config | Server-Administration |
| SPA-landing | git.artetui.de/admin/SPA-landing | Dieses Repo |
Hinweise
- Die Subprojekte (kostenschaetzung, schadendokumentation, zeitwert) haben eigene Git-Repos
- Sie sind in
.gitignoreausgeschlossen - Änderungen an diesen müssen in deren jeweiligen Repos gemacht werden
symbols/ist jetzt Teil dieses Repos
Letzte Aktualisierung: 2025-12-14