LiveConfig 3

Kategorie: LiveConfig
Erstellt: 31.01.2022

Voraussichtlich am 01. Juni 2022 wird mit LiveConfig 3 ein großes Update mit vielen Neuerungen erscheinen. Diese Dokument enthält die wichtigsten Informationen hierzu.

Neue Funktionen

Der Kern von LiveConfig 3 wurde komplett neu entwickelt. Die neue interne Architektur löst einige Probleme bei Multi-Server-Installationen (z.B. Backup-Zugriff) und ermöglicht gleichzeitig völlig neue Funktionen. Unter anderem sind dies:

  • REST-API - nahezu alle Funktionen von LiveConfig sind künftig auch bequem über eine REST-API verfügbar (“API-First”-Ansatz). Zudem kann die REST-API auch von Endkunden genutzt werden (Berechtigung hierfür kann separat verwaltet werden).
  • Neue Oberfläche - eine zeitgemäße, reaktive “Single Page Application”.
  • Web Terminal - Shell-Befehle schnell und einfach auch ohne SSH ausführen.
  • File Manager - Dateien können damit auch ohne FTP-Programm auf den Server kopiert und heruntergeladen werden.
  • … und vieles mehr (die Liste erweitern wir schrittweise im Rahmen der Fertigstellung)

Wichtige Änderungen

  • die SOAP-API entfällt komplett - die neue REST-API ist wesentlich einfacher zu verwenden und umfangreicher.
  • “Verträge” wurde in “Accounts” umbenannt
  • Menüpunkt “Mein Hosting” wurde entfernt (wird nun auch unter “Accounts” verwaltet)
  • etliche Workflows werden vereinfacht (ändern sich daher geringfügig)

Migration 2.x auf 3.x

Die Migration wird genau so ablaufen wie LiveConfig-Kunden es gewohnt sind: es gibt keine “Migration”. Einfach das installierte LiveConfig-Paket aktualisieren - fertig.

Das Datenbankschema der Version 2.x wird zu 3.x kompatibel sein - im Zweifelsfall ist auch ein Downgrade wieder möglich.

Die Version 2.x wird voraussichtlich bis 31.12.2022 parallel weiter gepflegt, so dass über ein halbes Jahr Zeit für die Umstellung bleibt.

Was sich nicht ändert

  • Die Lua-API wird sich vorerst nicht ändern (bestehende Scripte/Änderungen müssen also nicht angepasst werden), eine größere Überarbeitung der Lua-API ist aber mittelfristig geplant.
  • Workflow & Navigation ändern sich nicht (bis auf Optimierungen)
  • Datenbank-Schema ändert sich nicht, Sie können einfach von LiveConfig 2.14.x auf 3.0.x umschalten - und sogar zurück.

Zeitplan (unverbindlich)

  • 31.01.2022: Beta-1: erster Einblick in die neue Version
  • 04.04.2022: Beta-2
  • 01.06.2022: Stable Release

Zwischen den o.g. Meilensteinen wird es ungefähr alle zwei Wochen kleinere Updates geben, mit denen die Entwicklung verfolgt und getestet werden kann.

Test auf eigenem Server

Erste Tests auf eigenen Servern werden voraussichtlich ab 14.02.2022 möglich sein.

Vorschau/Demo