Contao2Go NG

Management Service für Webseiten

C(MS)²

@lindesbs


Stefan Lindecke
Hobbyentwickler

Was bisher geschah ...

Auf Basis von server2go eine Basisinstallation mit einem c2g_admin Modul.
Inhalte konnten im Contao Style eingebettet werden.

Was bisher geschah ...

Backups werden in einem eigenen Format gespeichert und koennen in jeder weiteren Contao2Go wieder hergestellt werden.

War dies schlecht ?

Nein.

Aber unhandlich. Da
  • Server2Go nicht mehr weiterentwickelt wird und das Projekt eingestellt wurde.
  • Applikationsupdates sehr aufwendig waren
  • PHP leider eine Laufzeitgrenze und Performanceeinbussen hat (Backup/Restore)

Warum jetzt eine NG?

  • Manch einer hat es noch genutzt.
  • Im Entwicklungsprozess schon sinnvoll.
  • Fuer Schnelltests einsetzbar
  • warum nicht ?

Womit

Python3 inkl. werkzeug und jinja2

Warum

laeuft als Dienst im Hintergrund (Backups, Sync, Notifications) kann auch auf einem Webserver extern laufen (Uberspace) einfaches clonen und deployen von Content Updatenotifications CMS-unabhaengig

Warum II

  • lokale und externe Installationen im Ueberblick behalten
  • Linklist auf die Installationen (Name ↔ Server)
  • Uebersicht

    • Zustand des Dienstes
    • Verzeichnissgroessen, Systeminfos
    • Containerinfos (Updates, Pingzeiten, usw)

    Container

    • Sortierbare, filterbare Liste aller Container inkl. Informationen
    • QuickLinks zu Backend, Frontend, Backups, Caches usw.
    • Abhaengigkeiten, Gruppenzugehoerigkeiten

    Backup

    • Liste mit Backups, inkl. Art des Backups

    Recipes

    • CMS Konfigurationen (CMS Aufbau, Repository)
    • Backgroundjobs (Cleanup, Backup, Notifications)
    • Events (z.b. onLogHappen)

    Local Server

    • Konfigurierte Dienste (http,php,sql)
    • Verfuegbare Dienste vom "Hersteller"

    Remote Server

    • Eigene Server im Internet und deren Zugangskonfiguration
    • Heartbeat Server/Webseite

    Logfile

    • Lokale Dienst-Logs
    • Lokale & Externe CMS Logs
    • Recipes NotificationLogs

    #einfachmaldankesagen