Outside GitHub
You can use a private GitHub repository as a bridge between your Vault and your hosted solution.
- Configure the plugin to use GitHub as described in the configuration.
- Clone the repository on your computer.
- Add your hosted solution as a remote.
- You can also use a GitHub Action to send your changes to your self-hosted solution. For example:
Also, it’s possible to host only your Obsidian content in a private repository hosted on GitHub and use other hosting solution for the rest (template, quartz…) using submodule.
Dry-Run
However, the dry-run allow to “test” the plugin without sending into a Repository. The plugin will follow all of your settings, but instead of sending into a repository, it will send into a configured folder. You can use variable to simulate multiple repository :
{{owner}}
{{repo}}
{{branch}}
Using this, I think it could be possible to create a repository in it, but I’m afraid of Obsidian auto-fixing for path…