Benutzer-Werkzeuge

Webseiten-Werkzeuge


selfhosted

Eigenbetrieb / Self-hosting

Self-hosting ermöglicht es das Integreat-System mit allen Softwarekomponenten auf einem eigenen Betriebssystem zu betreiben. Dieser Artikel richtet sich hauptsächlich an Informatiker, soll aber auch aufzeigen ob Self-hosting für Sie in Frage kommt oder nicht. Die einzelnen Komponenten sind wie folgt:

Anforderungen zum Betrieb des CMS

Funktional:

  • LAMP Stack (Ubuntu 18.04 LTS, Apache2, MySQL/MariaDB, PHP7.2)

Nicht-Funktional:

  • Erfahrung in der Installation und Wartung eines LAMP Stacks
  • Erfahrung in der Installation und Wartung von Wordpress

Einzelheiten zum Betrieb sind auf Github dokumentiert.

Zusätzlich wird empfohlen, ein detailliertes Monitoring für den CMS-Server zu etablieren, um technische Probleme und auch Attacken frühzeitig erkennen zu können.

Anforderungen zum Betrieb des WebApp

Die Anforderungen zum Betrieb der WebApp sind bereits durch die Anforderungen des CMS gedeckt.

Anforderungen zum Betrieb der Mobile App

Die auf Xamarin basierende App muss unter einem neuen Namen kompiliert, signiert und im Play Store / App Store veröffentlicht werden.

Wartung und Betrieb

Um die Sicherheit des Systems zu gewährleisten, müssen Patches und Updates bei Web App, Mobile App und CMS regelmäßig in die verwendeten Versionen übernommen werden. Updates werden in der Regel ungefähr einmal monatlich veröffentlicht.

selfhosted.txt · Zuletzt geändert: 2019/06/25 12:15 von sven