An open API service indexing awesome lists of open source software.

https://github.com/elabftw/elabdoc

Source files for generating documentation for elabftw
https://github.com/elabftw/elabdoc

documentation-code hacktoberfest restructuredtext

Last synced: about 2 months ago
JSON representation

Source files for generating documentation for elabftw

Awesome Lists containing this project

README

        

# elabdoc

## Description

Source files for the [elabftw documentation](https://doc.elabftw.net).

Main project repository: [elabftw/elabftw](https://github.com/elabftw/elabftw).

## Installation

~~~bash
git clone https://github.com/elabftw/elabdoc
cd elabdoc
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
~~~

## Config examples

You might want to look into the [config_examples](./config_examples) folder for Apache, HAProxy, Nginx or Traefik configuration as reverse proxy.

## Usage

To generate the HTML documentation:

~~~bash
cd doc
make html
~~~

Then point your browser to the `_build/html/index.html` file inside the `doc/` folder.

## CI

The generated documentation can also be accessed in the Artifacts section of the [CircleCI builds](https://app.circleci.com/pipelines/github/elabftw/elabdoc).

Click on "pdf" to get the doc as a pdf.

## Headings used

~~~rst
***********
MAIN HEADER
***********

TITLE
=====

SUBTITLE
--------

SUBSUBTITLE
^^^^^^^^^^^

SUBSUBSUBTITLE
""""""""""""""
~~~