https://www.dendron.so/ logo
It was quite difficult to work with a Remote Vault...
# feedback
s
It was quite difficult to work with a Remote Vault (
team_docs
) and a Local Vault (
my_docs
) in the same Workspace. - It was hit or miss where a new file would be created when hitting
crtl+l
- In an enterprise env, trying to setup Dendron publishing, the first
npx init
command reported 9 high sev vulns - I'm not a JS dev so couldn't explain why/how to mitigate/etc. Ended up - removing Dendron files from
team_docs
, so its just a repo with markdown files - backing up then removing the
dependencies/localhost/my_docs/notes
directory completely - restoring the original
Dendron/vault
directory from my old laptop - merged the
dependencies/localhost/my_docs/notes
docs with
Dendron/vault
docs That gave me a reliable Local Vault and a remote repo to store
team_docs
. At some point I'll research how to turn
team_docs
into a static site using Github Pages or the like.
s
What has worked well for me, are vaults like this: - self contained team vault that has no dependencies - personal work notes self contained vault where I add the team vault as a dependency - I enable several settings in my personal work vault config, such as always prompting where a new note goes. Here is a gist where I highlight certain configs of interest (since it rendered terribly in Discord): https://gist.github.com/ScriptAutomate/df23bf3cedf9ba8775c0b53da6adefd0 - For publishing internally, I was using GitLab Pages. I know of enterprise users, especially on Windows, who aren't able to install/use NodeJS/npm due to security concerns and policies. - I've opened a feature request you may be interested in for dendron cli to be provided as a binary. Would likely address a lot of those concerns for people. You should add a thumbs up emoji, and contribute to the conversation if you feel there is more to add: https://github.com/dendronhq/dendron/issues/2177 Hope some of that can help. I pretty much have a layout like this: Work Computer - Personal work notes vault |--- Team vault |---- Personal non-work notes vault |---- Personal blog/website vault |---- Misc. vaults (such as Dendron docs, etc.) Personal Computer - Personal non-work notes vault |---- Personal blog/website vault |---- Misc. vaults (such as Dendron docs, etc.)
s
This is VERY helpful information. When you are showing the directory tree above, is it literally set up that way or figuratively? **Example**: Work Computer: C:/Users/me/Documents/Dendron/ |--team_vault |--notes |--personal_vault |--notes |--etc.. Or is it like: C:/Users/me/Documents/Dendron/ |--team_vault |--notes |--dependencies |--localhost |--my_vault |--notes I ask because the [Dendron docs](https://wiki.dendron.so/notes/o4i7a81j778jyh7wql0nacb/#whats-different-about-self-contained-vaults) say "When you add a new vault when using self contained vaults, the new vault will go under the dependencies folder."
s
Ah, yeah. I've updated my gist with better explanation, and with showing layout: - https://gist.github.com/ScriptAutomate/df23bf3cedf9ba8775c0b53da6adefd0 It does use the
dependencies/*
folder sub-structure. Though, transitive dependencies don't currently look respected. Feel free to see info in the issue I opened about those: - https://github.com/dendronhq/dendron/issues/3792
3 Views