Diese Anleitung beschreibt, wie Inspirient als eine lokale Applikation installiert werden kann, beispielsweise zu Evaluationszwecken.

Installation

Voraussetzungen

Als Basis für die folgende Installationsmethode empfehlen wir ein System mit Ubuntu Focal 20.04 (LTS), Docker (Version 20.10.7) und Docker Compose (Version 1.25.0). Andere Basissysteme erfordern unter Umständen leichte Anpassungen.

Installation via Skript

Für die Installation per Skript sind Benutzername und Passwort notwendig, die auf Anfrage erhältlich sind.

$ bash <(wget -qO- https://www.inspirient.com/get-inspirient.sh)

Konfiguration (optional)

Folgende Konfigurationsoptionen können in der Datei self-hosted-inspirient/conf/webapp/custom_settings.py angepasst werden.

E-Mail

Damit die integrierten E-Mail-Dienste funktionieren, sind im Folgenden die entsprechenden Werte zu verwendeten E-Mail-Servers einzutragen.

# EMAIL CONFIG
EMAIL_HOST=""
EMAIL_HOST_USER=""
EMAIL_HOST_PASSWORD=""
EMAIL_PORT=587
EMAIL_USE_TLS=True
SERVER_EMAIL='no-reply@inspirient.com'
DEFAULT_FROM_EMAIL='Inspirient Notification Service <no-reply@inspirient.com>'
EMAIL_BACKEND='django.core.mail.backends.smtp.EmailBackend'
# END EMAIL CONFIG

Inspirient starten

Starten via Skript

$ bash run-inspirient.sh

Nach etwa einer Minute kann auf die Inspirient Web-Applikation mit einem Web-Browser über den lokalen Port 8080 zugegriffen werden http://localhost:8080/. Der Login erfolgt mit dem Nutzernamen admin@inspirient.com und dem bereitgestellten Passwort.