Notes And Knowledge

Joplin Server

Sync server for Joplin notes, notebooks, and attachments.

Why people self-host Joplin Server

Joplin Server gives Joplin users a self-hosted sync target for notes, notebooks, attachments, and multiple devices. It is a focused way to own note sync while keeping the established Joplin clients.

The tradeoff is narrow scope compared with a web-first workspace. Back up the database and attachments together and test client conflict behavior.

What Joplin Server does well

  • A sync target for the Joplin desktop, mobile, and terminal apps, with faster sync than WebDAV.
  • Notebook sharing between users on the same server.
  • Publish a note as a public web page with a link.
  • Works with Joplin's end-to-end encryption, so the server only stores encrypted data if you turn it on.

Who Joplin Server is for

Joplin Server is for people who already use Joplin and want to stop syncing through Dropbox, OneDrive, or a Nextcloud WebDAV folder. It is a backend, not a notes app you use in the browser. If you are still choosing a note-taking tool, decide whether you like the Joplin apps first.

Deployment notes

Joplin Server is listed with support signals for linux, docker. Check the upstream documentation before exposing it to the internet, review authentication defaults, and keep backups outside the primary host.

The usual setup is two containers: the server image and PostgreSQL. Set the base URL to the exact address clients will use, put HTTPS in front, and change the default admin login immediately. Resource use is small. All notes and attachments live in Postgres by default, so a regular database dump is the backup. Each device also holds a full local copy, which is a helpful safety net.

Common questions about Joplin Server

Do I need Joplin Server to sync Joplin?

No. Joplin also syncs over WebDAV, Nextcloud, S3, Dropbox, or a plain folder. Joplin Server is faster with large note collections and adds sharing between users.

Can I read my notes in a browser with Joplin Server?

Not really. The web interface is for managing users and shares. Notes are read and edited in the Joplin apps, apart from individual notes you choose to publish.

Other self-hosted notes and knowledge apps

  • AppFlowy: Open-source workspace for documents, databases, and team knowledge.
  • Outline: Team knowledge base with structured docs and permissions.
  • Trilium Notes: Hierarchical note system built for large personal knowledge bases.

Compare them side by side in the notes and knowledge category.