So richtest du ein Self-Hosting-Wiki für dein Startup ein
(themythicalengineer.com)- Kommerzielle Wiki-Tools wie Confluence und Notion sind zwar funktionsreich, aber die Kosten steigen stark an, je mehr Nutzer hinzukommen
- Die meisten kommerziellen Wikis berechnen etwa 5 US-Dollar pro Nutzer und Monat, wodurch die Kosten in großen Teams erheblich steigen
- Bei Self-Hosting-Lösungen bleiben die Kosten unabhängig von der Mitarbeiterzahl konstant, was deutliche Einsparungen ermöglicht
- Auf Basis von mehr als drei Jahren Erfahrung mit dem Betrieb selbst gehosteter Wikis wird Wiki.js empfohlen
Warum man Wiki.js wählen sollte
- Wiki.js lässt sich mit Docker Compose einfach installieren, und die Standardkonfiguration läuft selbst mit 4 GB RAM und 2 vCPU stabil
- Wenn du die Suchfunktion verbessern möchtest, kannst du Elasticsearch hinzufügen; in diesem Fall sind mindestens 8 GB RAM und 2 vCPU erforderlich
- In einer realen Produktionsumgebung kann das System selbst mit mehr als 1.000 Seiten und über 400 Nutzern stabil betrieben werden
Kostenvergleich
- Erwartete Kosten für den Betrieb von Wiki.js auf AWS EC2:
- t4g.medium-Instanz: 2 vCPU, 4 GB RAM, 16 US-Dollar pro Monat (bei Reservierung 10 US-Dollar)
- t4g.large-Instanz: 2 vCPU, 8 GB RAM, 33 US-Dollar pro Monat (bei Reservierung 21 US-Dollar)
- Bei 400 Nutzern auf einer kommerziellen Wiki-Plattform fallen Kosten von mehr als 2.000 US-Dollar pro Monat an
- Beim Self-Hosting liegen die Kosten selbst mit einer großen Instanz bei höchstens 33 US-Dollar pro Monat
- Bei Bedarf lässt sich durch größere Instanzen oder durch das Auslagern von Elasticsearch auf eine separate Instanz skalieren
Für die Produktionsumgebung vorbereiten
Für einen stabilen Betrieb in der Produktionsumgebung werden folgende Einstellungen empfohlen:
- Ein Custom Domain wie
wiki.yourcompany.comeinrichten - DNS-Konfiguration und Load Balancer für die Verteilung des Traffics einsetzen
- Google SSO einrichten (Referenzlink)
- Selbstregistrierung auf die eigene Unternehmensdomain beschränken (z. B.
yourcompany.com) - Stündliche AMI-Backups für die EC2-Instanz einrichten
15 Kommentare
Vielen Dank für die nützlichen Informationen! Ich habe ebenfalls ein persönliches Wiki mit Wiki.js eingerichtet!
Hat das schon jemand mit https://huly.io/ ausprobiert?
Wow, das ist ja ein ziemlich krasses System~ Schade, dass kein Koreanisch unterstützt wird, aber für ein Unternehmen, zu dessen Kultur es passt, scheint es wirklich ein großartiges Tool zu sein!
Ich habe
wikijsauf OCI installiert und nutze es als persönliche Notizen.Ich bin den Weg von Evernote -> Joplin -> DokuWiki -> wikijs gegangen und bin jetzt zufrieden damit.
Persönlich fand ich Joplin gut, weil es Markdown-Code gut unterstützt, aber die Synchronisierung dauerte lange, deshalb bin ich auf eine webbasierte Lösung umgestiegen.
Die Stärke von
wikijsist, dass es leichtgewichtig ist und Markdown-Code gut verarbeitet. Auch das Backup über GitHub funktioniert gut.Für kleine Wikis kann ich es sehr empfehlen.
Ich mag Outline auch.
In den Kommentaren lernt man viele gute Services kennen.
Zu den Notion-ähnlichen Tools, die ich mir persönlich notiert habe, gehören die folgenden.
Ich betreibe Outline mit Coolify auf einem Raspberry Pi.
...TiddlyWiki?
Ich nutze outline selbstgehostet als persönliches Wiki und Notizbuch. Man kann es verwenden, wenn nur ein OIDC-Kontoverwaltungssystem wie KeyCloak installiert ist, und ich halte es für ziemlich ausgereift. Schade für die private Nutzung ist, dass
robots.txtstandardmäßig auf deny all gesetzt ist und es deshalb nicht von Suchmaschinen erfasst wird, aber aus Unternehmenssicht scheint das gut zu sein.Was die Funktionen angeht, könnte Affine ebenfalls ganz gut sein, ich habe es aber nicht ausprobiert.
Vielen Dank, dass Sie sich die Mühe gemacht und die Links herausgesucht und eingefügt haben.
Das ist wirklich ein Kommentar, der diese Nachricht bereichert.
(Falls möglich, werde ich beim Kommentieren eine Suchfunktion für bestehende Beiträge einbauen.)
Wir verwenden Docusaurus.
Persönlich finde ich Bookstack + Markdown am bequemsten.
Wiki.js - Open-Source-Wiki-Engine auf Node-Basis
Outline - Open-Source-Wiki-Engine für Teams
Docmost - Open-Source-Software für kollaborative Dokumente und Wikis, ähnlich wie Confluence & Notion
Hacker-News-Kommentare