mirror of
https://github.com/complexcaresolutions/documentation.git
synced 2026-03-17 15:13:54 +00:00
4.5 KiB
4.5 KiB
Projekt Status - Dezember 2025
Stand: 29. Dezember 2025
Zusammenfassung
Die komplette Entwicklungsinfrastruktur ist eingerichtet und funktionsfähig:
- Payload CMS Multi-Tenant (Dev + Prod)
- Multi-Frontend Development Environment
- AI-gestützte Entwicklungstools
- Reverse Proxy Stack (Caddy + Nginx)
- Analytics (Umami)
✅ Abgeschlossen
Infrastruktur VLAN 181 (Development)
| LXC | Hostname | IP | Service | Status |
|---|---|---|---|---|
| 699 | sv-caddy | 10.10.181.99 | Caddy Reverse Proxy | ✅ Running |
| 700 | sv-payload | 10.10.181.100 | Payload CMS + Redis | ✅ Running |
| 701 | sv-postgres | 10.10.181.101 | PostgreSQL 17 + Redis Cmd | ✅ Running |
| 702 | sv-dev-payload | 10.10.181.102 | Payload Experimental | ⏸️ Stopped |
| 703 | sv-analytics | 10.10.181.103 | Umami Analytics | ✅ Running |
| 704 | sv-frontend | 10.10.181.104 | Multi-Project Next.js | ✅ Running |
Hetzner 3 (Production)
- Debian 13 Installation
- PostgreSQL 17 mit payload_db und umami_db
- Redis Cache
- Payload CMS Production (cms.c2sgmbh.de)
- Umami Analytics Production (analytics.c2sgmbh.de)
- Nginx Reverse Proxy mit Let's Encrypt
- PM2 Process Management
- Claude Code CLI
- Backup-Scripts (täglich)
- CVE-2025-55182 Hotfix
Caddy Reverse Proxy (sv-caddy)
- Caddy 2.9.x mit Cloudflare DNS Plugin
- Wildcard SSL für *.porwoll.tech
- Cloudflare DNS-Challenge
- Routing für alle Services
- Security Headers
Payload CMS
- Multi-Tenant Plugin
- Redis Caching
- Package-Versionen synchronisiert: Next.js 15.5.9, React 19.2.3, Payload 3.69.0
- GitHub Repository (complexcaresolutions/cms.c2sgmbh)
sv-frontend (Multi-Project)
- Node.js 22.x + pnpm
- AI-Tools: Claude Code 2.0.72, Codex CLI 0.73.0, Gemini CLI 0.21.2
- 9 Frontend-Projekte initialisiert
- Systemd Services (Ports 3000-3008)
- SSH-Zugriff mit Key
- VS Code Remote-SSH kompatibel
GitHub Repositories
Organisation: complexcaresolutions (Internal)
- cms.c2sgmbh (Payload CMS)
- payload-contracts (Shared Types)
- frontend.porwoll.de
- frontend.blogwoman.de
- frontend.caroline-porwoll.com / .de
- frontend.complexcaresolutions.de
- frontend.gunshin.de
- frontend.sensualmoment.de
- frontend.zweitmeinu.ng
- frontend.zytoskandal.de
- documentation
⚠️ Kritische Aufgaben
| Priorität | Aufgabe | Status |
|---|---|---|
| 🔴 | Umami Dev Admin-Passwort ändern | Offen |
| 🔴 | auth.zh3.de - 502 Bad Gateway beheben | Offen |
| 🟡 | pve04/pve05/Backup: Enterprise Repo | Offen |
📜 Nächste Schritte
Kurzfristig
- Porwoll.de Frontend-Entwicklung
- BlogWoman Frontend-Entwicklung
- Content Migration
Mittelfristig
- Frontend-Staging auf Hetzner 3
- GitHub Actions für Deployment
- Design-System (Tailwind + Shadcn/UI)
Langfristig
- Alle 9 Frontends entwickeln
- Migration von Plesk-Domains
- CI/CD Pipeline komplett
- Monitoring & Alerting
📊 Service-URLs
Development (porwoll.tech)
| Service | URL | Status |
|---|---|---|
| Portal | https://porwoll.tech | ✅ |
| Payload CMS | https://pl.porwoll.tech | ✅ |
| Redis Commander | https://redis.porwoll.tech | ✅ |
| Umami Analytics | https://umami.porwoll.tech | ✅ |
| Frontend porwoll.de | https://porwoll-dev.porwoll.tech | ✅ |
| (8 weitere) | https://*-dev.porwoll.tech | ⏸️ On-Demand |
Production (Hetzner)
| Service | URL | Status |
|---|---|---|
| Payload CMS | https://cms.c2sgmbh.de | ✅ |
| Umami Analytics | https://analytics.c2sgmbh.de | ✅ |
🔧 Quick Commands
sv-frontend
ssh frontend@10.10.181.104
systemctl start frontend-porwoll
systemctl stop frontend-porwoll
Hetzner 3
ssh payload@162.55.85.18
~/deploy.sh
pm2 logs payload
📝 Änderungsprotokoll
29.12.2025
- Dokumentation konsolidiert und aktualisiert
- Payload CMS Update 3.68.4 → 3.69.0
- Bug-Fixes Admin Panel (Login Redirect, Speichern-Button, SEOSettings)
18.12.2025
- sv-frontend komplett eingerichtet
- 9 GitHub Repos erstellt, alle Next.js Projekte initialisiert
- AI-Tools installiert, Caddy Routing für *-dev.porwoll.tech
12.12.2025
- sv-caddy mit Cloudflare DNS-Challenge
- Wildcard SSL, Redis Commander
11.12.2025
- Hetzner 3 Production Setup
- Payload CMS + Umami Migration
- Redis Caching (Dev + Prod)
26.11.2025
- Initial Payload CMS Setup
- Multi-Tenant Plugin, PostgreSQL