Files
SPA-landing/CLAUDE.md
architeur 2a50a15745 Add coding rules to CLAUDE.md
- 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>
2025-12-14 20:57:31 +01:00

2.8 KiB

Claude Code - SPA-Landing (docs.artetui.de)

WICHTIG: Coding-Regeln

  1. Keine Datei darf mehr als 300 Zeilen haben.
  2. 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 API

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

  1. Ordner erstellen: mkdir neue-spa
  2. index.html anlegen
  3. In index.html (Landing Page) verlinken
  4. 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 .gitignore ausgeschlossen
  • Änderungen an diesen müssen in deren jeweiligen Repos gemacht werden
  • symbols/ ist jetzt Teil dieses Repos

Letzte Aktualisierung: 2025-12-14