Allow LibreAutomate documentation to be served locally using "docfx serve" #35
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I obviously don't know whether you are interested in this contribution. My motivation is that I don't like the code upon which I have built something to get upgraded and thereby break what I have made unless I have lots of time on my hands. The problem with online documentation is that it advances and no longer corresponds to what I have on my system. So I don't much like it either. At least not as a primary source of documentation. So I have been hesitant to adopt LA, or really any code, where I don't have an easily accessed local copy of the documentation.
Maybe it is just me.
Anyway, in this pull request I have setup LA to use a local copy of the documentation specific to the build that is running. To do so, I have...
To make the code more universally useful, either the docs would need to be included in the installation program (7MB compressed) or they would have to be downloaded on demand. Then of course docfx would need to be present (70 MB downloaded). I did not address this as I have my copy and I am not too sure you are going to incorporate these changes.