Hello everyone, I’d like your recommendations for a note taking app that:

  • Can be selfhosted
  • Stores the notes as plain text or *.md files, not some SQL database.
  • Can use Marddown format.
  • Have an android client or at least a mobile optimized web-interface.
  • Not a must but it would be nice to have a to-do list option.

I tried:

  • Trilium: use an encrypted litesql to store the notes.
  • Joplin: does not encrypt the notes, but store them in random named directories, making ot harder finding the notes.
  • Logseq: No firefox support, I did not check how it stores itsdatabase.
  • Standard note: Need subscriptions to selfhost or to use markdown format.
  • Memos: does not store plain files, instead uses a (sqlite probably) database even when setting local filesystem as current object storage.
  • CodiMD: use database to store its notes
  • Hedgedoc: the same as above

The closest I found so far is Obsidian, which:

  • Unfortunately, does not have any selfhosting option.
  • Have a client app on every platform and store.
  • Can use a custom directory to store it database as plain text files, whuch can be a network mounted directory (on my laptop/desktop) or a directory on my android phone that i will have to keep synchronized using a third party app.

Edit: March-2nd: added memos, codimd, hedgedoc

  • UnixWeeb@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 months ago

    For syncing to multiple devices, I would recommend syncthing. Was pretty easy to set up and haven’t had any issues.

    • kellenoffdagrid❓️@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      8 months ago

      I second this, my dumb-as-bricks setup for syncing obsidian notes is just running a Syncthing instance on a little Raspberry Pi I keep on all the time, and it works like a charm.