Zum Hauptinhalt springen

JupyterHub

JupyterHub auf Dokku deployen.

App erstellen und konfigurieren​

Speicher und Datenpersistenz​

Authentifizierung - Azure Active Directory​

Authentifizierung - GitHub OAuth (optional)​

App deployen​

👉 Repository klonen und auf Dokku pushen:

SSL mit Let's Encrypt​

Daten exportieren und importieren​

Die Datenbank muss nicht übernommen werden, da sie mit der neuen Instanz neu erstellt wird. Alle wichtigen Daten liegen im /data-Verzeichnis, welches auf dem Host persistiert und gemountet wird. Dieses Verzeichnis kann einfach mit rsync von der alten auf die neue Instanz übertragen werden.

Alte Instanz
Neue Instanz