This folder contains the static site generator and the markdown files which form the auspice documentation website, served via GitHub pages at nextstrain.github.io/auspice. We are using Docusaurus to generate the static site.
Note that the code & content in this folder is used to generate the files in the
auspice/docs
directory, which are served by github pages. Those files should not be modified, rather edit the contents of this directory & regenerate the documentation.
README.md
this file./docs/
contains the raw markdown files. The filenames (and directory names) will be used as URLs. New pages here should also be added tosidebars.json
../website/
the Docusaurus files needed to build the website../sidebars.json
define the links in the sidebar./pages/index.js
the splash page./siteConfig.js
docusarus configuration - see docs here
All commands run from this directory (docs-src
).
npm install
# you must also have installed the dependencies from the parent directory (`auspice`)
npm run develop
npm run build
This command will modify the files in
../docs/
which is where the GitHub pages site is served from.
Once changes are merged into the master branch and pushed to GitHub the changes will be live.