Änderungen

Aus Civil Commons

Wechseln zu: Navigation, Suche

Civil Commons:Roadmap 2020 - Docker Technologie

1.364 Byte hinzugefügt, 22:48, 6. Apr. 2019
keine Bearbeitungszusammenfassung
... läuft :-)
 
====2019-04-06====
Für die Installation von Bluespice 3 sind anstelle der entsprechenden Anweisungen bzgl. MediaWiki die folgenden Anweisungen in das Dockerfile aufzunehmen:
 
# Install zip and unzip<br>RUN apt-get update && apt-get install zip unzip<br><br>ENV BLUESPICE_ZIP_FILE BlueSpice-free-3.0.1.zip<br><br>#RUN mkdir /var/www/html<br>ADD ${BLUESPICE_ZIP_FILE} /var/www/html/${BLUESPICE_ZIP_FILE}<br><br>RUN unzip /var/www/html/${BLUESPICE_ZIP_FILE} "bluespice/*" -d /var/www/html \<br>    && mv /var/www/html/bluespice/* /var/www/html \<br>    && rm -r /var/www/html/bluespice \<br>    && chown -R www-data:www-data /var/www/html/extensions /var/www/html/skins /var/www/html/cache /var/www/html/images \<br>    && rm /var/www/html/${BLUESPICE_ZIP_FILE}
Neben dem Dockerfile ist das Zip-Archiv mit Bluespice bereitzustellen.
 
 
... Erstellen des Images:
 
sudo docker build --tag bluespice .
... Erstellen des Containers:
 
sudo docker run --name bluespice -p 8080:80 -d mediawiki-20190406
... Command line des laufenden Containers:
 
sudo docker exec -i -t <container> bash
... dann antwortet auf Port 8080 des Dockerhosts Bluespice mit dem Installationsdialog.
 
Bluespice bietet im Installationsdialog nicht die Verwendung einer "integrierten" Datenbank (SQLite o.ä.) an. Es muss für Bluespice also eine MySQL/MariaDB bereitgestellt werden.
==Konfiguration von Mail-Versand aus Container==
BdB_Heidelberg, Bibliothek_KH, DAI_Makerspace_Projekt, Graphiken KF, Landfried, N_E_U_Project, Projekt_BdB_Heidelberg, Projekt_Civil_Commons, Projekt_Landfried, Projekt_OG, Team_UIEG_Heidelberg, Team_UIEV_Heidelberg, UIEG_Heidelberg, UIEV_Heidelberg, Bürokrat, Administrator, Widget-Bearbeiter
955
Bearbeitungen