I want every configuration from my vault, it is not about editing, it is all about previewing… styles and themes and even plugins such as dataview table should be shown in the github documentation… even the wikilinks should work…
I want this to be able to edit my documentations from within my obsidian vault and commit and push to github whenever required, with not worrying about any syntax compatibility or styling failure or plugin features etc…
Have you tried Obsidian Publish ? The easiest and simplest way to host your Vault as a documentation on web.
But, if you are specifically talking about hosting it on GitHub pages for free, then there are various free plugins. I personally liked the webpage-html-export plugin.
With this plugin, here is the demo of how your vault will look like, when you upload all the generated html files on GitHub(but remember, since its free, there is a little more work you will need to do for : updating the content → generating new html files → push to GitHub) : https://docs.obsidianweb.net/
@Tu2_atmanand Thank You for the Reply… You have given me great suggestions.
Anyway, what I wanted was a direct way to manage my github repositories from within obsidian, with total compatibility.
I am thinking of a way hosting an obsidian app and configurations on specific github repository and calling to it for other repositories to work together. I am not sure how far it is achievable…
I don’t have such technical expertise but the idea…
Or have that obsidian app and configurations on every github repository while calling to it to resolve the syntax, themes and plugins compatibility.
I think i misunderstood your question earlier. I believe you are trying to manage your github repository from Obsidian, just like we do in any other IDE such as VS Code and all, right ?
This is very easy to achieve using the Obsidian Git plugin. You will find more information on the same post and also in the documentation of that plugin.
Now talking about hosting your Obsidian Vault on web, specifically on GitHub, its possible using GitHub Pages feature. And you don’t have to worry about the styling and configuration, because using the webpage-html-export plugin, your hosted an Obsidian vault will look almost the same as it is looking on your system.
Although its possible to have multiple GitHub repositories in your vault, so you can work together with different repos from the single Obsidian vault itself, I havent tried anything like that yet, so not sure how stable and comfortable it will be to manage with the Obsidian Git plugin. I believe someone might be able to help you with that.
If you are trying to host all of your GitHub repositories as Obsidian app/vault. I think it will be a good idea to have separate Obsidian app and configurations on every GitHub repository. That will help you to manage as well as host them without much trouble.