# Claude Code - SPA-Landing (docs.artetui.de) 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 ├── zeitutility/ # Zeit-Utilities SPA │ # Separate Git-Repositories (nicht in diesem Repo): ├── symbols/ # → git.artetui.de/admin/Symbols ├── kostenschaetzung/ # → eigenes Repo ├── schadendokumentation/ # → eigenes Repo └── zeitwert/ # → eigenes Repo ``` ## Workflow ### Änderungen deployen **Option 1: Lokal bearbeiten, dann pushen** ```bash # 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** ```bash 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 | | **Symbols** | git.artetui.de/admin/Symbols | Gutachter Symbolbibliothek | | **SPA-landing** | git.artetui.de/admin/SPA-landing | Dieses Repo | ## Hinweise - Die Subprojekte (symbols, kostenschaetzung, etc.) haben eigene Git-Repos - Sie sind in `.gitignore` ausgeschlossen - Änderungen an diesen müssen in deren jeweiligen Repos gemacht werden --- **Letzte Aktualisierung:** 2025-12-14