Diese Variante ist darauf ausgelegt, den Joplin-Server über eine einfache HTTP-IP/Port-Kombination im lokalen Netzwerk erreichbar zu machen. Zum Anlegen weiterer Benutzer ist eine E-Mail-Bestätigung und somit die Einrichtung eines SMTP-Servers nicht zwingend erforderlich.
Des Weiteren wurde Redis implementiert, da der Joplin Server Redis als Unterstützung neben PostgreSQL verwenden kann. Redis wird typischerweise für Caching und zur Verwaltung von Hintergrund-Jobs (z. B. via BullMQ) eingesetzt, während PostgreSQL die primäre persistente Datenspeicherung für Notizen, Benutzer und Metadaten übernimmt.
- Caching: Redis speichert temporäre, schnell zugängliche Daten (z. B. Sitzungscaches oderhäufig abgefragte Metadaten), um Lesezugriffe zu beschleunigen und die Last auf PostgreSQLzu verringern.
- Hintergrund-Jobs / Warteschlangen: Redis dient als Backend für Job-Queues (z. B. BullMQ),die asynchrone Aufgaben verwalten — Synchronisation, Indizierung, E‑Mail‑Benachrichtigungenoder andere lang laufende Prozesse. Jobs werden in Redis als Einträge/Queues gehalten;Worker lesen sie aus und führen die Aufgaben aus.
Weitere Informationen zur Einrichtung findet ihr in der verlinkten YAML-Datei.
Wichtig ist, das vor dem Deployen in jedem Fall die IPv4-Adresse inkl. Port des Key/Value-Wertes APP_BASE_URL entsprechend angepasst wird.
-
Version 1.0.0
-
Tommes -
April 8, 2026 at 7:31 PM -
1 Download
-