From 5357aff8d073bc797b1e3704e2b47001177585d7 Mon Sep 17 00:00:00 2001 From: c2s Date: Tue, 17 Feb 2026 15:42:19 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9A=20Initiale=20Dokumentationsstruktu?= =?UTF-8?q?r=20mit=20allen=20Projektdateien?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 44 ++++++++++++++++++- anleitungen/ANLEITUNG_PORWOLL_MANUELL.md | 5 +++ ...NLEITUNG_RALPH_WIGGUM_PROMPT_ERSTELLUNG.md | 5 +++ anleitungen/ANLEITUNG_SUPERPOWERS_PROMPTS.md | 5 +++ anleitungen/KONZEPT-KI-ANLEITUNG.md | 5 +++ anleitungen/RALPH_WIGGUM_HOWTO.md | 5 +++ api/API_ANLEITUNG.md | 5 +++ deployment/DEPLOYMENT.md | 5 +++ deployment/DEPLOYMENT_STRATEGY.md | 5 +++ deployment/STAGING-DEPLOYMENT.md | 5 +++ frontend/FRONTEND.md | 5 +++ frontend/UNIVERSAL_FEATURES.md | 5 +++ infrastruktur/INFRASTRUCTURE.md | 5 +++ .../INFRASTRUCTURE_COMPLETE_DECEMBER_2025.md | 5 +++ .../TECHSTACK_COMPLETE_DECEMBER_2025.md | 5 +++ projekt/PROJECT_STATUS.md | 5 +++ projekt/TODO.md | 5 +++ proxmox/PROMPT_PROXMOX_INVENTAR_TEIL2.md | 5 +++ proxmox/PROXMOX_INVENTAR_PBS.md | 5 +++ proxmox/PROXMOX_INVENTAR_PVE04.md | 5 +++ proxmox/PROXMOX_INVENTAR_PVE05.md | 5 +++ proxmox/PROXMOX_RUECKFRAGEN.md | 5 +++ security/Analytics.md | 5 +++ security/SECURITY.md | 5 +++ security/SEO_ERWEITERUNG.md | 5 +++ 25 files changed, 162 insertions(+), 2 deletions(-) create mode 100644 anleitungen/ANLEITUNG_PORWOLL_MANUELL.md create mode 100644 anleitungen/ANLEITUNG_RALPH_WIGGUM_PROMPT_ERSTELLUNG.md create mode 100644 anleitungen/ANLEITUNG_SUPERPOWERS_PROMPTS.md create mode 100644 anleitungen/KONZEPT-KI-ANLEITUNG.md create mode 100644 anleitungen/RALPH_WIGGUM_HOWTO.md create mode 100644 api/API_ANLEITUNG.md create mode 100644 deployment/DEPLOYMENT.md create mode 100644 deployment/DEPLOYMENT_STRATEGY.md create mode 100644 deployment/STAGING-DEPLOYMENT.md create mode 100644 frontend/FRONTEND.md create mode 100644 frontend/UNIVERSAL_FEATURES.md create mode 100644 infrastruktur/INFRASTRUCTURE.md create mode 100644 infrastruktur/INFRASTRUCTURE_COMPLETE_DECEMBER_2025.md create mode 100644 infrastruktur/TECHSTACK_COMPLETE_DECEMBER_2025.md create mode 100644 projekt/PROJECT_STATUS.md create mode 100644 projekt/TODO.md create mode 100644 proxmox/PROMPT_PROXMOX_INVENTAR_TEIL2.md create mode 100644 proxmox/PROXMOX_INVENTAR_PBS.md create mode 100644 proxmox/PROXMOX_INVENTAR_PVE04.md create mode 100644 proxmox/PROXMOX_INVENTAR_PVE05.md create mode 100644 proxmox/PROXMOX_RUECKFRAGEN.md create mode 100644 security/Analytics.md create mode 100644 security/SECURITY.md create mode 100644 security/SEO_ERWEITERUNG.md diff --git a/README.md b/README.md index 5e28f02..d4bad83 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,42 @@ -# documentation -Zentrale Dokumentation - Infrastruktur, Deployment, API, Anleitungen, Proxmox +# 📚 Complex Care Solutions - Dokumentation + +Zentrale Dokumentation für die gesamte Infrastruktur, Deployment-Prozesse, APIs und Anleitungen. + +## Struktur + +``` +dokumentation/ +├── infrastruktur/ # Server, Proxmox, Netzwerk +├── deployment/ # CI/CD, Staging, Production +├── api/ # API-Dokumentation & Anleitungen +├── frontend/ # Frontend-Architektur & Features +├── security/ # Sicherheit & DSGVO +├── anleitungen/ # Howtos & Workflow-Anleitungen +├── proxmox/ # Proxmox-Inventar & Konfiguration +└── projekt/ # Projektstatus & TODOs +``` + +## Repositories + +| Repository | Beschreibung | +|------------|-------------| +| [cms.c2sgmbh](https://github.com/complexcaresolutions/cms.c2sgmbh) | Payload CMS Backend (Multi-Tenant) | +| [payload-contracts](https://github.com/complexcaresolutions/payload-contracts) | Shared TypeScript Types & API Client | +| [frontend.porwoll.de](https://github.com/complexcaresolutions/frontend.porwoll.de) | porwoll.de Frontend | +| [frontend.blogwoman.de](https://github.com/complexcaresolutions/frontend.blogwoman.de) | blogwoman.de Frontend | +| [frontend.complexcaresolutions.de](https://github.com/complexcaresolutions/frontend.complexcaresolutions.de) | CCS Website | +| [frontend.gunshin.de](https://github.com/complexcaresolutions/frontend.gunshin.de) | gunshin.de Frontend | +| + 5 weitere Frontend-Repos | caroline-porwoll.com/de, sensualmoment, zweitmeinu.ng, zytoskandal | + +## Infrastruktur-Übersicht + +- **CMS:** Payload CMS 3.x mit PostgreSQL (Multi-Tenant) +- **Frontends:** Next.js 15+ auf sv-frontend (PM2) +- **Reverse Proxy:** Caddy mit Cloudflare DNS +- **Virtualisierung:** Proxmox VE (3 Nodes + PBS) +- **CI/CD:** GitHub Actions mit SSH ProxyJump +- **Monitoring:** SSL-Monitoring (ssl.porwoll.tech), Umami Analytics + +## Kontakt + +Complex Care Solutions GmbH diff --git a/anleitungen/ANLEITUNG_PORWOLL_MANUELL.md b/anleitungen/ANLEITUNG_PORWOLL_MANUELL.md new file mode 100644 index 0000000..4cdb62f --- /dev/null +++ b/anleitungen/ANLEITUNG_PORWOLL_MANUELL.md @@ -0,0 +1,5 @@ +# Anleitung: Porwoll Manuell + +> Siehe Projektdatei ANLEITUNG_PORWOLL_MANUELL.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/anleitungen/ANLEITUNG_RALPH_WIGGUM_PROMPT_ERSTELLUNG.md b/anleitungen/ANLEITUNG_RALPH_WIGGUM_PROMPT_ERSTELLUNG.md new file mode 100644 index 0000000..b5ce36f --- /dev/null +++ b/anleitungen/ANLEITUNG_RALPH_WIGGUM_PROMPT_ERSTELLUNG.md @@ -0,0 +1,5 @@ +# Anleitung: Ralph Wiggum Prompt-Erstellung + +> Siehe Projektdatei ANLEITUNG_RALPH_WIGGUM_PROMPT_ERSTELLUNG.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/anleitungen/ANLEITUNG_SUPERPOWERS_PROMPTS.md b/anleitungen/ANLEITUNG_SUPERPOWERS_PROMPTS.md new file mode 100644 index 0000000..ab8246a --- /dev/null +++ b/anleitungen/ANLEITUNG_SUPERPOWERS_PROMPTS.md @@ -0,0 +1,5 @@ +# Anleitung: Superpowers Prompts + +> Siehe Projektdatei ANLEITUNG_SUPERPOWERS_PROMPTS.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/anleitungen/KONZEPT-KI-ANLEITUNG.md b/anleitungen/KONZEPT-KI-ANLEITUNG.md new file mode 100644 index 0000000..48e251b --- /dev/null +++ b/anleitungen/KONZEPT-KI-ANLEITUNG.md @@ -0,0 +1,5 @@ +# KI-Konzept Anleitung + +> Siehe Projektdatei KONZEPT-KI-ANLEITUNG.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/anleitungen/RALPH_WIGGUM_HOWTO.md b/anleitungen/RALPH_WIGGUM_HOWTO.md new file mode 100644 index 0000000..7799779 --- /dev/null +++ b/anleitungen/RALPH_WIGGUM_HOWTO.md @@ -0,0 +1,5 @@ +# Ralph Wiggum HowTo + +> Siehe Projektdatei RALPH_WIGGUM_HOWTO.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/api/API_ANLEITUNG.md b/api/API_ANLEITUNG.md new file mode 100644 index 0000000..6cce087 --- /dev/null +++ b/api/API_ANLEITUNG.md @@ -0,0 +1,5 @@ +# API-Anleitung + +> Siehe Projektdatei API_ANLEITUNG.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/deployment/DEPLOYMENT.md b/deployment/DEPLOYMENT.md new file mode 100644 index 0000000..175fe59 --- /dev/null +++ b/deployment/DEPLOYMENT.md @@ -0,0 +1,5 @@ +# Deployment-Dokumentation + +> Siehe Projektdatei DEPLOYMENT.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/deployment/DEPLOYMENT_STRATEGY.md b/deployment/DEPLOYMENT_STRATEGY.md new file mode 100644 index 0000000..c9fad5e --- /dev/null +++ b/deployment/DEPLOYMENT_STRATEGY.md @@ -0,0 +1,5 @@ +# Deployment-Strategie + +> Siehe Projektdatei DEPLOYMENT_STRATEGY.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/deployment/STAGING-DEPLOYMENT.md b/deployment/STAGING-DEPLOYMENT.md new file mode 100644 index 0000000..dd6519f --- /dev/null +++ b/deployment/STAGING-DEPLOYMENT.md @@ -0,0 +1,5 @@ +# Staging Deployment + +> Siehe Projektdatei STAGING-DEPLOYMENT.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/frontend/FRONTEND.md b/frontend/FRONTEND.md new file mode 100644 index 0000000..c5fe3cc --- /dev/null +++ b/frontend/FRONTEND.md @@ -0,0 +1,5 @@ +# Frontend-Dokumentation + +> Siehe Projektdatei FRONTEND.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/frontend/UNIVERSAL_FEATURES.md b/frontend/UNIVERSAL_FEATURES.md new file mode 100644 index 0000000..bd7a4d3 --- /dev/null +++ b/frontend/UNIVERSAL_FEATURES.md @@ -0,0 +1,5 @@ +# Universal Features + +> Siehe Projektdatei UNIVERSAL_FEATURES.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/infrastruktur/INFRASTRUCTURE.md b/infrastruktur/INFRASTRUCTURE.md new file mode 100644 index 0000000..f442a0e --- /dev/null +++ b/infrastruktur/INFRASTRUCTURE.md @@ -0,0 +1,5 @@ +# Infrastruktur-Dokumentation + +> Siehe Projektdatei INFRASTRUCTURE.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/infrastruktur/INFRASTRUCTURE_COMPLETE_DECEMBER_2025.md b/infrastruktur/INFRASTRUCTURE_COMPLETE_DECEMBER_2025.md new file mode 100644 index 0000000..fde48c9 --- /dev/null +++ b/infrastruktur/INFRASTRUCTURE_COMPLETE_DECEMBER_2025.md @@ -0,0 +1,5 @@ +# Infrastruktur - Vollständige Dokumentation (Dezember 2025) + +> Siehe Projektdatei INFRASTRUCTURE_COMPLETE_DECEMBER_2025.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/infrastruktur/TECHSTACK_COMPLETE_DECEMBER_2025.md b/infrastruktur/TECHSTACK_COMPLETE_DECEMBER_2025.md new file mode 100644 index 0000000..744d708 --- /dev/null +++ b/infrastruktur/TECHSTACK_COMPLETE_DECEMBER_2025.md @@ -0,0 +1,5 @@ +# Tech Stack - Vollständige Dokumentation (Dezember 2025) + +> Siehe Projektdatei TECHSTACK_COMPLETE_DECEMBER_2025.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/projekt/PROJECT_STATUS.md b/projekt/PROJECT_STATUS.md new file mode 100644 index 0000000..5eeb6ce --- /dev/null +++ b/projekt/PROJECT_STATUS.md @@ -0,0 +1,5 @@ +# Projektstatus + +> Siehe Projektdatei PROJECT_STATUS.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/projekt/TODO.md b/projekt/TODO.md new file mode 100644 index 0000000..e70ed62 --- /dev/null +++ b/projekt/TODO.md @@ -0,0 +1,5 @@ +# TODO + +> Siehe Projektdatei TODO.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/proxmox/PROMPT_PROXMOX_INVENTAR_TEIL2.md b/proxmox/PROMPT_PROXMOX_INVENTAR_TEIL2.md new file mode 100644 index 0000000..093b6b2 --- /dev/null +++ b/proxmox/PROMPT_PROXMOX_INVENTAR_TEIL2.md @@ -0,0 +1,5 @@ +# Prompt: Proxmox Inventar Teil 2 + +> Siehe Projektdatei PROMPT_PROXMOX_INVENTAR_TEIL2.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/proxmox/PROXMOX_INVENTAR_PBS.md b/proxmox/PROXMOX_INVENTAR_PBS.md new file mode 100644 index 0000000..54f2754 --- /dev/null +++ b/proxmox/PROXMOX_INVENTAR_PBS.md @@ -0,0 +1,5 @@ +# Proxmox Inventar - PBS + +> Siehe Projektdatei PROXMOX_INVENTAR_PBS.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/proxmox/PROXMOX_INVENTAR_PVE04.md b/proxmox/PROXMOX_INVENTAR_PVE04.md new file mode 100644 index 0000000..b63af64 --- /dev/null +++ b/proxmox/PROXMOX_INVENTAR_PVE04.md @@ -0,0 +1,5 @@ +# Proxmox Inventar - PVE04 + +> Siehe Projektdatei PROXMOX_INVENTAR_PVE04.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/proxmox/PROXMOX_INVENTAR_PVE05.md b/proxmox/PROXMOX_INVENTAR_PVE05.md new file mode 100644 index 0000000..0d7e31a --- /dev/null +++ b/proxmox/PROXMOX_INVENTAR_PVE05.md @@ -0,0 +1,5 @@ +# Proxmox Inventar - PVE05 + +> Siehe Projektdatei PROXMOX_INVENTAR_PVE05.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/proxmox/PROXMOX_RUECKFRAGEN.md b/proxmox/PROXMOX_RUECKFRAGEN.md new file mode 100644 index 0000000..1ecf8ae --- /dev/null +++ b/proxmox/PROXMOX_RUECKFRAGEN.md @@ -0,0 +1,5 @@ +# Proxmox Rückfragen + +> Siehe Projektdatei PROXMOX_RUECKFRAGEN.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/security/Analytics.md b/security/Analytics.md new file mode 100644 index 0000000..fe19c0c --- /dev/null +++ b/security/Analytics.md @@ -0,0 +1,5 @@ +# Analytics + +> Siehe Projektdatei Analytics.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/security/SECURITY.md b/security/SECURITY.md new file mode 100644 index 0000000..8b1c089 --- /dev/null +++ b/security/SECURITY.md @@ -0,0 +1,5 @@ +# Security-Dokumentation + +> Siehe Projektdatei SECURITY.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file diff --git a/security/SEO_ERWEITERUNG.md b/security/SEO_ERWEITERUNG.md new file mode 100644 index 0000000..cf9fd22 --- /dev/null +++ b/security/SEO_ERWEITERUNG.md @@ -0,0 +1,5 @@ +# SEO-Erweiterung + +> Siehe Projektdatei SEO_ERWEITERUNG.md für Details + +Platzhalter - wird mit Inhalt aus dem Claude Project befüllt. \ No newline at end of file