TiddlyWiki

Tiddlywiki Server mit Basis Authentification starten

Endlich habe ich Tiddlywiki so umgestellt, dass in der Befehlszeile die Passwörter und Benutzernamen nicht mehr angezeigt werden. Somit ist auch das Password aus der ps / htop Prozessübersicht verschwunden.

Anstelle Benutzername und Passwort als Parameter zu übergeben, erstellt man sich eine eine .csv-Datei und schreibt dort alle Benutzernamem und Passwörter rein. Anschließend starten wir Tiddlywiki mit folgendem Befehl:

tiddlywiki $HOME/tiddlywiki/personal --listen host=0.0.0.0 \
             port=47309 \
             credentials=$HOME/tiddlywiki/twcredentials.csv \
             "readers=(authenticated)" \
             "writers=(authenticated)"
  • $HOME/tiddlywiki/personal: Das Verzeichnis in dem die TiddlyWiki Daten liegen
  • –listen: startet den Server mit folgenden Parametern:
    • host=0.0.0.0: mit 0.0.0.0 binden wir uns an alle Netzwerkinterfaces und machen den Service von außen aus erreichbar
    • port=47309: der Port auf dem der Service laufen soll
    • credentials=$HOME/tiddlywiki/users.csv: die Datei mit den Nutzern und Passwörtern
    • “readers=(authenticated)“: wir lassen nur angemeldete Nutzer zu
    • “writers=(authenticated)“: wir lassen nur angemeldete Nutzer zu

Beispiel und alles weiter befindet sich in der Dokumentation auf https://tiddlywiki.com.