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

  • mhz@lemm.eeOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 months ago

    PWA that works offline and syncs when back online. Note that this means that all files will be on your device

    Someone else mentioned Silverbullet, I hosted on my home server and it looks promising, here are a few thing I will need to explore:

    • The PWA sound like a feature I was hoping, i will need to check it out
    • Is there any android client rather than using the web-interface that firefox wont let me connect to remotely without a valid certificat.
    • While it looks easy to use markup language using /, I’m wondering is there is a plugin that add a tool bar or a client app that does have it.

    Thank you for your comment