![](https://media.kbin.social/media/66/5e/665e4a53a958e8a6adb891198e4af46a5fe41a640f2608dce8d3ac637d7eaf2d.png)
![](https://lemmy.ml/pictrs/image/d3d059e3-fa3d-45af-ac93-ac894beba378.png)
Bookstack has a pretty robust API for things like adding/exporting content even if the UI doesn’t always have a way to do things.
Might be worth looking at this ready-made script and see if it serves your purpose (at the very least just to make your shift from BS a bit easier): https://gist.github.com/ssddanbrown/45acb913a7b873240b2d89781e74a7a4
Right?! Super easy to be “privacy focused” when you just flat out refuse to acknowledge anything as personally identifiable information!