Files
Homelab--Bratonein-Kontroll…/Workflow Notizen.md

300 lines
13 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Workflow_Notizen
## 1. Chatregeln
Verhindern, dass sich der Chat in langen Sitzungen verliert oder Fantasie-Inhalte entstehen.
Klare Regeln für Neustarts und Fokus.
## Grundprinzipien
1. **Klare Zieldefinition**
Zu Beginn jeder Phase wird das Ziel festgelegt.
Beispiel:
> Ziel dieser Phase: PDF-Template für alle Kapitel fertigstellen.
2. **Ein Thema pro Schritt**
Keine Vermischung verschiedener Aufgaben in einer Antwort.
3. **Regelmäßige Zwischenstände**
ChatGPT fasst nach abgeschlossenen Schritten den Stand zusammen:
- Erledigt
- Offen
- Nächster Schritt
4. **Nachfragen statt Raten**
Bei fehlenden Infos wird immer nachgefragt.
## Wenn der Chat „entgleist“
- **Anzeichen:** Abschweifen, widersprüchliche Aussagen, Fantasie-Inhalte, Fokusverlust.
- **Aktion:**
1. User sagt: `STOP Neuer Chat ab <Kapitel/Thema>`
2. ChatGPT erstellt eine kurze Zusammenfassung des letzten stabilen Stands.
3. Neuer Chat wird eröffnet, Einstiegspunkt ist der letzte stabile Stand.
4. Workflow_Notizen bleiben als Referenz bestehen.
## Checkliste für jede neue Phase
- [ ] Ziel für die Phase notiert
- [ ] Offene Aufgaben aus vorheriger Phase geklärt
- [ ] Workflow_Notizen als Referenz geöffnet
- [ ] Nach Abschluss: Zusammenfassung geschrieben
## Kurzfassung
> **Immer nur ein Thema, klare Ziele, Zwischenstände dokumentieren, bei Fehlern Neustart ab stabilem Punkt.**
---
## 2. Roadmap 2025 Homelab Tutorial
- **30.09 15.10:** Planung, PDF-Template, To-Do-Liste, erste Free-Rohtexte
- **16.10 05.11:** Free-Kapitel (112 + Paperless) fertigstellen
- **06.11 20.11:** Premium-Kapitel **Clipper** (Kap. 13) ausarbeiten
- **21.11 30.11:** restliche Premium-Kapitel (Backup, n8n-Pro-Flows, Home-Assistant-Erweiterungen etc.)
- **01.12 15.12:** komplette **Test- & Review-Phase** (alle Installationen/Skripte neu durchspielen)
- **16.12 24.12:** Bugfixes, finale Screenshots & PDFs
- **25.12 31.12:** Launch: Veröffentlichung aller PDFs + Start Premium-Download
---
## 3. Freemium-Planung (Kapitelweise)
### 1. Proxmox
**Free:** Grundinstallation, Storage, LXC-Anlage
**Premium:** Backup-Strategien, Snapshots, HA-Cluster-Basics, Ressourcen-Tuning
### 2. Pi-hole + Unbound
**Free:** Basis-Setup als DNS-Blocker
**Premium:** zusätzliche Blocklisten, zentrale Statistik-Dashboards, Auto-Updates, Grafana-Charts
### 3. Nginx Proxy Manager
**Free:** Standard-Setup mit SSL
**Premium:** Sicherheits-Header, Geo-Blocking, Auto-Renew-Monitoring, Custom-Templates
### 4. dyndns (IPv6 NPM / IPv4 FRITZ!Box)
**Free:** Basis-DynDNS-Einrichtung
**Premium:** Failover-Strategie, Monitoring, API-Updates
### 5. WireGuard
**Free:** Basis-VPN mit 1 Client
**Premium:** Multi-Client-Setup, automatisches Schlüssel-Management, dynamisches Routing
### 6. Vaultwarden
**Free:** Standard-Installation, 1 User, Web-UI
**Premium:** Multi-User-Policies, 2FA-Erzwingung, SSO-Integration
### 7. Nextcloud
**Free:** Installation, erster User, Web-UI, Clients (Win/Mac/Mobil)
**Premium:** php.ini/www.conf-Tuning, Redis-Optimierung, externe Speicher-Mounts, SFTP-Upload-Integration, Preview-Cache
### 8. Affine
**Free:** Grundinstallation, Basis-Features
**Premium:** Vorlagen-Paket, Backup-Automatisierung
### 9. Archiv
**Free:** Basiseinbindung von Archiv-Storage
**Premium:** automatisierte Mount-Skripte, Lifecycle-Management, Storage-Monitoring
### 10. Webspace
**Free:** Basis-Setup für statische Seiten
**Premium:** Auto-Deployment via Git, Staging/Prod-Trennung, HTTPS-Redirect-Regeln
### 11. n8n
**Free:** Installation + produktiver Beispiel-Workflow **„Stream-Reminder + Social-Post“**
**Premium:** Twitch-ICS-Flows, Auto-Upload-VODs, Social-Media-Flüsse, Fehler-Monitoring
### 12. RTMP
**Free:** Grundinstallation für 1 Input → 1 Output
**Premium:** Simulcast auf mehrere Plattformen, automatische Aufzeichnung + Speicherung
### 13. Clipper
**Free:**
**Premium:** kompletter Workflow inkl. Whisper-Untertitel, ZIP-Archiv, Cleanup-Skript, KI-Analyse
### 14. Backup
**Free:** Basis-Backup (lokal, manuell)
**Premium:** automatisierte inkrementelle Backups, Offsite-SFTP-Archiv, Zeitpläne
### 15. Git (Gitea)
**Free:** Installation, Repo anlegen
**Premium:** CI-Pipelines, Self-Hosted-Runner, Webhooks
### 16. Wiki (Wiki.js / Outline)
**Free:** Grundinstallation, Basis-Nutzung
**Premium:** Rollen-Management, Integration mit Gitea + Nextcloud
### 17. Netdata
**Free:** Grundinstallation, Basis-Dashboard
**Premium:** benutzerdefinierte Dashboards, Benachrichtigungen, externe Hooks
### 18. Paperless-ngx
**Free:** Grundinstallation und Basisscan (**Appetithappen**)
**Premium:** Automatisierte OCR-Workflows, Tagging-Regeln, Nextcloud-Sync
### 19. Postiz
**Free:** Basis-Setup (soweit für private Accounts möglich)
**Premium:** Business-Integrationen (z. B. TikTok-API, erweiterte Planungs-Flows)
### 20. Paywall / Premium
**Free:**
**Premium:** Komplettes Modul für Paid Content, Lizenzhandling, Updates
### 21. Home Assistant
**Free:** Grundinstallation, Basis-Integrationen
**Premium:** IPv6-Fix hinter NPM, erweiterte Automationen, Streaming-Anbindungen
---
## 4. Produktiver Free-Workflow für n8n
- **Ziel:** Stream-Reminder aus Kalender-Feed + automatischer Social-Post (X / Insta / FB)
- **Status:** geplant, kommt ins Free-Kapitel 11
---
## 5. Nächste Schritte
> Die Phasen entsprechen der Roadmap aus § 2.
> Detaillierter Fortschritt je Kapitel steht in § 8 (To-Do-Liste).
> Fortschrittsbalken werden manuell gepflegt.
### Phase 1 30.09.15.10. **Rohtexte für alle Kapitel (121)**
<progress value="15" max="100"></progress> 15 %
- [x] 30.09. Grundplanung & Roadmap abgeschlossen
- [x] 30.09. PDF-Template & Designrichtlinien (§ 7) fertig
- [x] 30.09. Kapitel-To-Do-Liste (§ 8) angelegt
**Rohtext-Plan (alle Kapitel)**
- [x] 01.10. Kap 1 **Proxmox** (Free + Premium abgeschlossen)
- [ ] 02.10. Kap 2 **Pi-hole + Unbound**+Kap 3 **Nginx Proxy Manager**
- [ ] 03.10. Kap 4 **DynDNS**+Kap 5 **WireGuard**
- [ ] 04.10. Kap 6 **Vaultwarden**+Kap 8 **Affine**
- [ ] 05.10. Kap 9 **Archiv**+Kap 10 **Webspace**
- [ ] 06.10. Kap 7 **Nextcloud** *(umfangreich → Solo-Tag)*
- [ ] 07.10. Kap 11 **n8n (Free-Workflow)**+Kap 12 **RTMP-Server**
- [ ] 08.10. Kap 13 **Clipper** *(umfangreich → Solo-Tag)*
- [ ] 09.10. Kap 14 **Backup**+Kap 15 **Git (Gitea)**
- [ ] 10.10. Kap 16 **Wiki**+Kap 17 **Netdata**
- [ ] 11.10. Kap 18 **Paperless-ngx**+Kap 19 **Postiz**
- [ ] 12.10. Kap 20 **Paywall / Premium-System**+Kap 21 **Home Assistant**
- [ ] 13.15.10. **Reserve / Review / Feinkorrekturen** aller Rohtexte
### Phase 2 16.10.05.11. **Screenshots & Review Free-Kapitel**
<progress value="0" max="100"></progress> 0 %
- [ ] CLI- und GUI-Screenshots zu Kap. 112
- [ ] Review & Korrekturen der Free-PDFs
### Phase 3 06.11.20.11. **Premium-Kapitel (Clipper zuerst)**
<progress value="0" max="100"></progress> 0 %
- [ ] Rohtext & Screenshots **Kap 13 Clipper**
- [ ] Troubleshooting & PDF Clipper
### Phase 4 21.11.30.11. **übrige Premium-Kapitel**
<progress value="0" max="100"></progress> 0 %
- [ ] Rohtexte & Screenshots für Backup, n8n-Pro-Flows, Paperless, Postiz, HA-Extras
### Phase 5 01.12.15.12. **Gesamt-Test & Review**
<progress value="0" max="100"></progress> 0 %
- [ ] komplette Neuinstallation & Tests aller Kapitel
- [ ] Fehlerkorrekturen
### Phase 6 16.12.31.12. **Finalisierung & Launch**
<progress value="0" max="100"></progress> 0 %
- [ ] finale Screenshots & PDFs
- [ ] Landing-Page & Veröffentlichung
---
## 6. PDF-Designrichtlinien (Branding)
### Farbpalette
- **Primär-Violett:** `#8573FB` → Haupttitel
- **Dunkelblau:** `#183EFA` → Kapitel-Überschriften
- **Cyan:** `#64D4E8` → Tipp-Boxen (💡)
- **Orange:** `#F78212` → Warn-Box-Hintergrund (⚠️)
- **Rot für Warn-Umrandung:** `#D32F2F` → 2-px-Rahmen um Warn-Box
- **Hellgrau:** `#F5F5F5` → Code-Hintergrund
- **Textfarbe:** Schwarz `#000000`, Fußzeilen Grau
### Schriftarten
- **Titel / Überschriften:** Calibri Bold (ersatzweise Helvetica-Bold)
- **Fließtext:** Calibri Regular, 11 pt
- **Codeblöcke:** Courier New, 10 pt, Hintergrund hellgrau
- **Fußzeile:** Calibri Italic, grau
### Layout
- Seitenränder: 2 cm
- Titelseite: Großtitel + Kapitelinfo + Free/Premium-Label + Version + optional Logo
- Seitenfuß: Kapitel-Nr | Seite X/Y | © Bratonien Tech
- **Tipp-Box:** Hintergrund Cyan #64D4E8, weiße Schrift, Icon 💡
- **Warn-Box:** Hintergrund Orange #F78212, weiße Schrift, **rote Umrandung #D32F2F (2 px)**, Icon ⚠️
- Codeblöcke: Monospace, Hintergrund hellgrau #F5F5F5
### Struktur pro Kapitel-PDF
1. Titelseite
2. Inhaltsübersicht
3. Einleitung & Ziel
4. Voraussetzungen & Ressourcen
5. Schritt-für-Schritt-Anleitung (Codeblöcke + Screenshots)
6. Troubleshooting & Tipps
7. Zusammenfassung & Nächste Schritte
8. Optional: Changelog
---
## 7. To-Do-Liste Kapitelstatus
| Kapitel | Free/Premium | Premium-Inhalte (Beispiele) | Rohtext | CLI-Shots | GUI-Shots | PDF-fertig | Getestet |
|---------|--------------|----------------------------|---------|-----------|-----------|------------|----------|
| 1. Proxmox | Free + Premium | LXC-Optimierung, Auto-Backup-Script | ☑ | ☐ | ☐ | ☐ | ☐ |
| 2. Pi-hole + Unbound | Free + Premium | erweiterte Blocklists, DNS-Monitoring | ☐ | ☐ | ☐ | ☐ | ☐ |
| 3. Nginx Proxy Manager | Free + Premium | Hardening-Rules, erweiterte SSL-Konfiguration | ☐ | ☐ | ☐ | ☐ | ☐ |
| 4. DynDNS | Free + Premium | Mehr-Domain-Setup, automatisierte Failover-Updates | ☐ | ☐ | ☐ | ☐ | ☐ |
| 5. WireGuard | Free + Premium | Multi-Client-Setup, Traffic-Split, Failover-Skripte | ☐ | ☐ | ☐ | ☐ | ☐ |
| 6. Vaultwarden | Free + Premium | 2FA-Integration, automatisches Backup der Secrets | ☐ | ☐ | ☐ | ☐ | ☐ |
| 7. Nextcloud | Free + Premium | optimierte **php.ini/www.conf**, Cron-Jobs, SFTP-Flows | ☐ | ☐ | ☐ | ☐ | ☐ |
| 8. Affine | Free + Premium | erweiterte Collaboration-Vorlagen | ☐ | ☐ | ☐ | ☐ | ☐ |
| 9. Archiv | Free + Premium | automatisches Archiv-Cleanup, Langzeit-Backup | ☐ | ☐ | ☐ | ☐ | ☐ |
|10. Webspace | Free + Premium | Multi-Site-Hosting, CDN-Integration | ☐ | ☐ | ☐ | ☐ | ☐ |
|11. n8n | Free + Premium | produktiver Workflow **(Social-Post-Flow)**, weitere Nodes| ☐ | ☐ | ☐ | ☐ | ☐ |
|12. RTMP-Server | Free + Premium | Auto-Failover, Mehr-Stream-Ziele | ☐ | ☐ | ☐ | ☐ | ☐ |
|13. Clipper | **Premium only**| kompletter VOD-Workflow inkl. Whisper-Integration | ☐ | ☐ | ☐ | ☐ | ☐ |
|14. Backup | Free + Premium | automatisierte Rotation, Remote-Upload | ☐ | ☐ | ☐ | ☐ | ☐ |
|15. Git (Gitea) | Free + Premium | CI-Hooks, Deployment-Keys | ☐ | ☐ | ☐ | ☐ | ☐ |
|16. Wiki | Free + Premium | ACL-Steuerung, Premium-Vorlagen | ☐ | ☐ | ☐ | ☐ | ☐ |
|17. Netdata | Free + Premium | Alarmierungs-Flows, erweiterte Dashboards | ☐ | ☐ | ☐ | ☐ | ☐ |
|18. Paperless-ngx | Free + Premium | OCR-Optimierung, Tagging-Vorlagen | ☐ | ☐ | ☐ | ☐ | ☐ |
|19. Postiz | Free + Premium | Premium-Integrationen (TikTok u. Co.) | ☐ | ☐ | ☐ | ☐ | ☐ |
|20. Paywall / Premium-Sys | **Premium only**| Bezahlschranke, API-Keys, Token-Verwaltung | ☐ | ☐ | ☐ | ☐ | ☐ |
|21. Home Assistant | Free + Premium | erweiterte Automationen, Integration mit NC/n8n | ☐ | ☐ | ☐ | ☐ | ☐ |
## § 8 Monetarisierung & Preisstrategie
- **Normalpreis Komplettpaket Premium (21 Kapitel inkl. Videos):** 59,99 €
- **Gesamtwert bei Einzelkauf:** ca. 270 €
### Einzelpreise
- Premium-Kapitel (Text): 4,95 €
- Premium-Video-Kapitel: 7,95 €
### Bundle-Strategie
- Komplettpaket zu 59,99 € als Standardangebot
- Vorteilspreis wird durch die hohe Einzel-Summe (ca. 270 €) unterstrichen
### Rabattaktionen
- **Community-Code (15 % Rabatt):** 50,99 €
- Einsatz z. B. in Streams, Discord oder Newsletter
- Signalisiert Wertschätzung für aktive Community-Mitglieder
- **Special Events (20 % Rabatt):** 47,99 €
- Weihnachten, Ostern, Black Friday oder besondere Anlässe
- Starker psychologischer Anker „unter 50 €“
### Kommunikation
- Stets den Gesamtwert von ca. 270 € betonen
- Rabattaktionen zeitlich begrenzen, um Exklusivität zu unterstreichen
- Free/Premium klar trennen, damit der Mehrwert des Premium-Pakets deutlich sichtbar bleibt