Installation
Was auf dem Server liegen muss, wie die drei Teile zusammenkommen und was beim ersten Start läuft.
Drei Teile, eine Maschine
Lyceum besteht aus drei Einheiten mit je eigenem Ausrollen: dem Kern mit der Datenbank und der Schnittstelle, dem Backoffice und der öffentlichen Seite. Sie liegen auf demselben Server unter drei Adressen.
Was der Server mitbringen muss
PHP 8.4 oder neuer, PostgreSQL, ein Webserver, der geschützte Dateien intern weiterreichen kann, und ffmpeg für die Videoverarbeitung. Die Datenbank ist bewusst PostgreSQL: die Zugangsregeln brauchen Teil-Indexe, die andere Systeme so nicht kennen.
Zwei Dauerläufer
Neben der Seite laufen ein Arbeiter für Videoverarbeitung und E-Mail und ein Zeitplaner für wiederkehrende Aufgaben, etwa das Ablaufen befristeter Zugänge. Fehlt einer von beiden, wirkt die Seite normal — Videos bleiben aber in Verarbeitung hängen und Erinnerungen gehen nicht raus. Beide gehören zur Inbetriebnahme, nicht zur Kür.
Was vor dem ersten echten Verkauf zu klären ist
Rechtstexte, Stripe im Echtbetrieb, der Absender für E-Mails — und die steuerliche Behandlung digitaler Produkte. Dazu mehr unter Verkaufen.