Copyparty: a self-hosted file server to replace Obsidian?

I posted about my tool use earlier (Workflowy and Paperless). Here’s another tool I have come to love, with a charmingly retro name.

Copyparty is the one I use for browsing and editing my actual JDex file structure. This is my virtual filesystem, making me independent from any given machine I happen to be sitting in front of.

Copyparty is a portable file server with a slick web UI, supporting file uploads, in-browser media playback, full-text search, WebDAV, and more. It can be configured to expose any set of folders with fine-grained read/write permissions per user. (GitHub)

What makes it JDex-friendly: the web UI preserves the numbered folder names exactly as-is, and the in-browser search finds files across the entire tree instantly. I have not found a simpler way to get read/write access to a JDex tree from a browser. Also, it has a built-in markdown editor and viewer, so working with markdown is incredibly easy. While it does not have the deep power of Obsidian, I prefer this because I can reach it from wherever - the local-only aspect being Obsidian’s most painful drawback.

I run it as a Docker container pointed at my NAS, and it has become my primary way of accessing JDex from any browser or device. Configuration is a single .env file and a docker-compose.yml file. The WebDAV support is a bonus that lets me mount folders directly in Windows Explorer or Finder.

(Disclaimer: I am not involved with the developer in any way other than being an enthusiastic user, happy to help others.)