Hinweis: Unabhängige Fan-Website für Netcup Angebote & Gutscheine. Keine offizielle Website der netcup GmbH.
netcup.blog
Netcup Gutscheine Vergleichen Blog Netcup Live-Deals Netcup Offizielle Seite
Startseite Blog Studenten bilden Schüler e.V. (StudyTutors)
News & Aktuelles 2025-04-01 4 Min. Lesezeit

Studenten bilden Schüler e.V. (StudyTutors)

Dieser Artikel stammt aus dem offiziellen Netcup Blog. Das Urheberrecht liegt bei der netcup GmbH.
Offizielle Quelle anzeigen
Studenten bilden Schüler e.V. (StudyTutors)
Studenten bilden Schüler e.V. (StudyTutors)

In diesem Beitrag zeigen wir (Studenten bilden Schüler), wie wir den von netcup bereitgestellten Server für unsere Vereinsinfrastruktur benutzen. Konkret hosten wir aktuell ein Wiki, in dem wir den Informationsverlust zwischen wechselnden Vorständen zu minimieren versuchen. Außerdem sind weitere Services, wie etwa Mattermost oder eigens geschriebene Tools, angedacht, um auf dem Server deployed zu werden.

Autor: Dominik Geißler, Studenten bilden Schüler e.V.

Über StudyTutors

Wir von StudyTutors haben es uns zum Ziel gemacht, den Zugang zu individueller Bildung unabhängig vom
finanziellen oder sozialen Stand der Familien zu gestalten. Dazu geben wir in mittlerweile über 50
Universitätsstädten kostenlose 1:1 Nachhilfe für Familien, die sich eine reguläre Nachhilfe nicht leisten können.


Dazu sind wir in sogenannte Standorte unterteilt, die sehr autark arbeiten und durch die Standortleitung mit
dem Bundesvorstand in Kontakt stehen. Der Bundesvorstand kümmert sich deshalb weniger um die Nachhilfe selbst, sondern um allerlei Belange, etwa der Vereinsausrichtung, Finanzierung oder Infrastruktur.

Motivation

Über einige Jahre ist es immer wieder aufgefallen, dass wir, gerade auch durch den großen Wachstum des
Vereins während der Corona-Zeit, häufig bestimmte Fehler wieder machen, Sachen vergessen oder einige
Personen ein Wissensmonopol haben, was nach deren Austritt natürlich zu füllen ist.

Um dem gegenzuwirken haben wir uns entschieden, ein Wiki zu erstellen, welches eine Sammelstelle für dieses ganze Wissen, die Abläufe, Fehler, etc. sein soll. Das Wiki sollte self-hosted sein, damit wir die Flexibilität und den Datenschutz garantieren können. Dafür nutzen wir den von netcup gesponsorten Server.

Wie hostet man ein Wiki?

Um das Wiki zu hosten, haben wir uns für Wiki.js entschieden, welches ein sehr vielseitiges open-source Wiki bietet, das man auf dem eigenen Server hosten kann. Es gibt verschiedene Möglichkeiten das Wiki zu hosten, zum Beispiel in einem Docker-Container (also einem in sich abgeschlossenen Umfeld), eine direkte Installation oder in einem Cluster. Wir haben uns dafür entschieden, einen Docker-Container zu nehmen, da es einfach zu installieren aber auch gut zu verwalten ist.

So kann man, wenn mehrere Services parallel laufen, diese durch Container gut verwalten. Für das Wiki brauchen wir drei verschiedene Komponenten: Das Wiki selbst, eine Datenbank in welcher die auf dem Wiki eingetragenen Informationen gespeichert werden und einen Update-Companion (also eine Software, die uns bei Updates hilft). Zudem erstellen wir ein SSL-Zertifikat, damit wir HTTPS benutzen können. Für die Docker-Container müssen wir zunächst Docker installieren. Das machen wir, indem wir über den Package Manager von unserer Linux-Distro (apt) die nötigen Pakete installieren:

Für die Container benötigt es dann noch etwas an Konfiguration. Wir brauchen einen Ordner, der die
Konfigurationsdateien beinhaltet, wie auch einige Einstellungen für die Datenbank:

Und voilà – das Wiki läuft nicht nur sondern kann über die Server-IP auch von außerhalb erreicht werden.

Studenten bilden Schüler e.V. (StudyTutors)

Um eine eigene Subdomain zu haben, haben wir in unserem Domain Management Service in Netlify einen neuen CNAME-Eintrag hinzugefügt, welcher auf die Adresse des Servers zeigt.

Studenten bilden Schüler e.V. (StudyTutors)

In der Wiki-Oberfläche haben wir danach weitere Einstellungen, etwa automatische Backups, gemacht und
konnten direkt losschreiben. Zum jetzigen Zeitpunkt hat unser Wiki knapp 40 Seiten und 25 Benutzer. Da wir durch das Wiki weitere genutzte Tools einstellen konnten, ist das nicht nur für die zukünftigen Vorstände eine super Sache, um nicht die selben Fehler zu wiederholen, aber auch für uns jetzt, da wir weniger Tools managen müssen.

Und wie geht’s jetzt weiter?

Das Potential des Servers und unsere Ideen sind noch lange nicht ausgeschöpft. Zu diesem Zeitpunkt läuft auf dem Server neben dem Wiki auf die Demoversion der Slack-ähnlichen Kommunikationsplattform Mattermost. Diese wollen wir als einfachere Kommunikationsmöglichkeit für den Bundesvorstand, aber auch für Standorte, benutzen. Dies bringt allerdings auch einige technisch sehr interessante Probleme, die die Anfrage, welche vorher nur direkt an den Docker-Container ging, durch einen Reverse-Proxy nun an die richtige Adresse verteilen muss.


Außerdem möchten wir noch eigene Scripts und Services hosten, die gewisse Prozesse der Verwaltung
vereinfachen oder ganz automatisieren. Wir danken an dieser Stelle netcup noch einmal ganz herzlich für die Bereitstellung des Servers, erst dadurch konnten wir einige alte ineffiziente Prozesse überholen und uns somit den wichtigeren Aufgaben widmen: Den Kindern eine Chance auf Bildung zu geben!

2026 EXCLUSIVE PROMO

Jetzt sparen: Exklusive Netcup Gutscheine 2026

Sichern Sie sich 5 € Neukunden-Gutscheine sowie Rabattcodes für Root-Server und VPS.

Vorheriger Artikel Digitale Souveränität – Bedeutung, Vorteile und Maßnahmen für Unternehmen & Gesellschaft Nächster Artikel Service Provider Awards 2025 – stimme jetzt für netcup!

Verwandte Artikel

Zurück zur Blog-Übersicht