# Blog-Redesign Obeco GmbH ## Ziel Ablösung von obeco-policom.blogspot.com durch Ghost CMS als lokales Redaktionssystem. Blog wird als statische HTML-Seiten in obeco.de integriert. ## Planänderung (Juni 2026) Kein Ghost auf Hetzner VPS. Stattdessen: - Ghost läuft lokal auf LXC 108 als Redaktionssystem - Nach Änderungen: Export per wget → Python-Script → statisches HTML im obeco.de Design - Upload per WinSCP zu Host Europe - Blog erreichbar unter: https://www.obeco.de/blog.html ## Infrastruktur ### Lokal (Redaktionssystem) - LXC 108 auf pve, Hostname: ghost-blog - IP: 192.168.2.196 (DHCP) - Ghost 6.45.0, Node.js 22, SQLite - Ghost Admin: http://192.168.2.196:2368/ghost/ ### Produktiv (statisch) - Host Europe (bestehend), obeco.de Webhosting - FTP: 92.205.93.96, Benutzer: [email protected] - WinSCP: C:\Program Files (x86)\WinSCP\WinSCP.com - obeco.de Projektverzeichnis: C:\Daten\RedesignObeco\ ## Workflow nach jedem neuen Post 1. Ghost Admin auf LXC 108 öffnen → Post schreiben/bearbeiten 2. wget spiegelt Ghost lokal 3. Python-Script wandelt HTML ins obeco.de Design um 4. Lokale Vorschau prüfen (npx serve -l 3000 C:\Daten\RedesignObeco) 5. WinSCP Upload zu Host Europe ## Theme & Design (Ghost lokal) - Theme: Casper - Akzentfarbe: Petrol #0d6e6e - Logo: weiß, transparent (obeco-logo-weiss.png) - Cover: einfarbig Petrol (obeco-cover-petrol.png) - Membership: deaktiviert - Kommentare: deaktiviert ## Inhalte - Blogname: "Aus der Praxis" - Beschreibung: "Einblicke aus dem Arbeitsalltag — IT, Software und was sonst noch anfällt." - 85 Posts aus Blogger importiert (feed.atom → blogger-ghost-import.json) - "Über uns" Seite angelegt - Navigation: Home / Über uns - Footer: Impressum → obeco.de/impressum.html | Datenschutz → obeco.de/datenschutz.html ## Offene Punkte - [ ] Footer "Sign up" + "Erstellt mit Ghost" ausblenden (CSS-Klasse noch unbekannt) - [ ] Workflow nach neuem Post automatisieren (Ghost API → Generierung → Upload) ## Phasen - [x] Phase 1: Planung (Claude.ai) - [x] Phase 2: Lokale Ghost-Entwicklung (LXC 108) - [x] Phase 3: Lokaler Gesamttest - [x] Phase 4: Blog-Integration in obeco.de — **deployed 2026-06-17** ✅ - [x] Phase 5: Upload zu Host Europe — **deployed 2026-06-17** ✅ ## Was deployed wurde (2026-06-17) - `blog.html` — 82 Posts als Kacheln im obeco.de-Design (Ghost Content API) - `blog/` — 5 neueste Posts als Einzelartikel (vollständiger Inhalt) - `obeco-policom-weblog.html` — Redirect auf blog.html - 13 HTML-Dateien — Nav-Link auf blog.html aktualisiert (nav-ext entfernt) - Live: https://www.obeco.de/blog.html ## Dateien - Claude-Code-Prompt-LXC108.md — Installationsauftrag LXC 108 - Claude-Code-Installation-LXC108.md — Installationsprotokoll - Claude-Code-Prompt-BlogIntegration.md — Auftrag Blog-Integration in obeco.de - blogger-ghost-import.json — 85 Posts aus Blogger - obeco-logo-weiss.png — Logo weiß transparent - obeco-logo-petrol.png — Logo Petrol transparent - obeco-cover-petrol.png — Cover-Bild Petrol ## Alte Blog-URL https://obeco-policom.blogspot.com/ → obeco-policom-weblog.html leitet weiter auf blog.html --- Zuletzt aktualisiert: 2026-06-17 (Blog live auf obeco.de)