Benutzer-Werkzeuge

Webseiten-Werkzeuge


selfhosted

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
selfhosted [2019/06/25 12:15]
sven
selfhosted [2020/04/30 11:58] (aktuell)
daniel.kehne app-link updated
Zeile 1: Zeile 1:
 ====== Eigenbetrieb / Self-hosting ====== ====== Eigenbetrieb / Self-hosting ======
-[[https://​en.wikipedia.org/​wiki/​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:+[[https://​en.wikipedia.org/​wiki/​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. ​Wird Integreat im Rahmen des Kooperationsmodells betrieben, übernimmt die Tür an Tür - Digitalfabrik gGmbH alle hier beschriebenen Schritte für Sie. 
 + 
 + Die einzelnen Komponenten sind wie folgt:
   * [[https://​github.com/​Integreat/​cms/​|Content Management Systems (CMS)]]   * [[https://​github.com/​Integreat/​cms/​|Content Management Systems (CMS)]]
-  * [[https://​github.com/​Integreat/​app-cross_platform|Xamarin ​App]] +  * [[https://​github.com/​Integreat/​integreat-react-native-app|Native ​App]] 
-  * [[https://​github.com/​Integreat/​integreat-webapp|WebApp]]+  * [[https://​github.com/​Integreat/​integreat-webapp|Web App]]
  
 ==== Anforderungen zum Betrieb des CMS ==== ==== Anforderungen zum Betrieb des CMS ====
Zeile 15: Zeile 17:
  
 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. 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.
 +
 +Updates der Addons sollten nicht automatisch,​ sondern über das Git-Repository installiert werden.
 +
 +Mittelfristig ist eine Ablösung des WordPress durch ein Django-basiertes dediziertes Integreat-CMS geplant. Eine Migration der Daten wird möglich sein.
  
 ==== Anforderungen zum Betrieb des WebApp ==== ==== Anforderungen zum Betrieb des WebApp ====
-Die Anforderungen zum Betrieb der WebApp ​sind bereits durch die Anforderungen des CMS gedeckt.+Die kompilierte ​WebApp ​besteht aus statischem HTML, CSS und JS-Code, welcher über einen Webserver ausgeliefert werden muss.
  
 ==== Anforderungen zum Betrieb der Mobile App ==== ==== 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.+Die auf React-Native ​basierende App muss unter einem neuen Namen kompiliert, signiert und im Play Store / App Store veröffentlicht werden.
  
 ==== Wartung und Betrieb ==== ==== 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.+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. ​Alle Repositories erhalten regelmäßig (im Durchschnitt mindestens ​einmal monatlich) Updates.
  
selfhosted.1561457731.txt.gz · Zuletzt geändert: 2019/06/25 12:15 von sven