top | item 36614464

(no title)

bornon5 | 2 years ago

The ideal “knowledge base” app I’ve been searching for is as follows:

  - Self-hosted
  - Attractive web client that loads very quickly and works well on mobile
  - Can point it at a nested directory of text/markdown and image/pdf files (no sql database)
  - Text files are editable in place (no “edit” button, etc.)
  - Markdown displays in a plain-text view (no hidden formatting characters, no “rich text” editor)
Every app I’ve tried misses at least of these. The closest I’ve found, strangely, is vscode-server, which is just too bloated and mobile-unfriendly to work for me. I’m perpetually a millimeter away from writing my own, but I feel like I need to stop doing that.

Does this app exist?

discuss

order

rakoo|2 years ago

Do you _really_ need a web client ?

I use markor (https://f-droid.org/en/packages/net.gsantner.markor/) on android and it does everything I need. It's all a bunch of files, synchronized with syncthing, so I can use it on my desktop with any editor (maybe https://thiefmd.com/, maybe another one). No need for a server, I can use it while offline, it's lightweight to install and maintain.

bornon5|2 years ago

I want to be able to access the same content from my laptop, phone, and tablet. I used Obsidian for a while with a convoluted setup (a Git repo with an iOS shortcut that fetched when the Obsidian app was launched), but it proved too slow and error-prone to continue using.

I want the whole stack to be open source, which is why I’m not using Obsidian Sync or an iOS Syncthing client. So while I don’t technically need web client, I don’t know of any other solution that would work for me.

theshrike79|2 years ago

Obsidian has everything but "Attractive web client", but it does have a native client.

The "database" is just a bunch of directories you can sync with any tool you want.

NoMoreNicksLeft|2 years ago

Doesn't seem to have self-hosted syncing. Or am I missing something?

And even if it's in there, $8/month for syncing seems to defeat the point of "self-hosted".

jhoechtl|2 years ago

> but it does have a native client.

Its an electron app.

addandsubtract|2 years ago

Any tool except Dropbox on macOS. Don't store your Obsidian library in Dropbox.