About a year ago I did the same migration: Obsidian to self-hosted Directus.
My main reasons were:
- Straightforward queries. I have a lot of structured data in my notes and lesson plans, and being able to work with SQL was ideal.
- A web app was much more reliable than Obsidian's third-party sync platforms.
- I could extend Directus to do all sorts of other things. I eventually built my wedding planner and website backend on the same Directus instance that holds my notes.
(I also built a set of scripts on my Hackberry Pi that let me write text files on the go that saved to Directus)
The biggest disadvantage is that the writing and saving experience isn't as fluid.
I compared the dimensions of the Slate with my '06 Pontiac Vibe hatchback, and it's only a few inches longer. I suspect the Slate + Fastback kit will be pretty close to a hatchback in size and function.
I'm quite excited about this. Ticks all my boxes for "low" tech, simple, moddable, useful, and cheap. I'm hoping my aging Pontiac Vibe holds out long enough to upgrade to one of these, if they succeed. I put in a preregistration!
At work we have two applications in production with Directus, a CMS and a CRM, both highly specialized (~35 custom extensions) for our use-cases.
We've had our teething issues, mostly with migrations and the UX in some areas, but overall it has saved us a ton of dev time and been a great force multiplier for us.
I also use it at home to manage my notes, tasks, and such as structured data.
I spent many of my teenage and early adult years trying to replicate it in HTML5. Finally got the Open Source version of IB2 largely ported during COVID: https://github.com/JoshTheDerf/Incredibots-2-HTML5-Open-Sour...