Documentation

Overview

The documentation consists of two main parts.

  • The documentation proper, split into User,Operator,Ingestor and Developer manual. The source is located here . It covers all components of the software, i.e frontend and backend. The documentation tool honkit (successor of gitbook) is used.

  • The documentation of the REST API of the backend. This is auto-generated from the source and can be viewed at the respective api/v1/explorer URL, e.g. at this example explorer

The live documentation is kept in sync with the source of the documentation via Github deploy-docu workflow

The live web site is then visible at the following URL

Changes and Deployment

git clone https://github.com/paulscherrerinstitute/scilog.git
cd scilog/docs

# make your changes, then git add and git commit as usual

git push origin main

After pushing the changes they will immediately become visible at the following URL

In case you want to check the changes first locally do the following

cd scilog/docs
npm install
npx honkit init
npx honkit build
npx honkit serve --port 4001

# then navigate in browser to http://localhost:4001

Changes and Deployment of API Documentation

This is automatically generated from the source code.

results matching ""

    No results matching ""