Skip to content

TIBHannover/edu-sharing-box

Repository files navigation

edu-sharing-box

Dieses Projekt bietet die Möglichkeit, ein edu-sharing mit minimalem Aufwand in einer virtuellen Maschine aufzusetzen. Voraussetzung ist die Installation von Git, Vagrant und VirtualBox.

Außerdem kann eine Moodle-Instanz an das Repositorium angebunden werden. Siehe hierfür Moodle-Integration

Installation

Die folgenden Schritte im Terminal (Linux/macOS) oder in der GitBash (Windows) ausführen.

git clone https://github.com/TIBHannover/edu-sharing-box.git
cd edu-sharing-box
vagrant up

Wenn die Installation durchgelaufen ist (einige Minuten, abhängig von der Download-Geschwindigkeit) kann edu-sharing im Browser aufgerufen werden mit

http://192.168.98.101/edu-sharing Die Anmeldung am edu-sharing erfolgt in diesem Beispiel noch vereinfacht mit admin/admin

Die Anmeldung an der VM via SSH erfolgt in diesem Beispiel noch vereinfacht und ohne Passwort mit dem Benutzer "vagrant". Der Benutzer hat das sudo-Recht.

vagrant ssh

Update

edu-sharing aktualisieren

renderingservice aktualisieren

Moodle Integration

  • zunächst Edu-Sharing-Box wie in Installation geschildert installieren
  • nach erfolgreicher Installation die Moodle-Box installieren. Dabei darauf achten, dass in group_vars/all.yml der Eintrag install_edu_sharing_plugin auf true gesetzt ist, damit das Plugin installiert wird
  • anschließend in der Datei group_vars/edusharing.yml der Edu-Sharing-Box den Eintrag register_moodle auf true setzen
  • im edu-sharing-box-Verzeichnis den Befehl vagrant reload --provisionausführen
  • nun sollte in moodle eine Einbindung des edu-sharing Repositoriums erfolgt sein

DFN-AAI / Shibboleth Integration

Siehe SHIBBOLETH.md

About

Edu-sharing automatisiert in einer virtuellen Box installieren

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •