Add configuration for readthedocs.io

This commit is contained in:
Joachim Bauch 2022-02-10 14:36:41 +01:00
parent 826f4314a7
commit 5bda595cce
No known key found for this signature in database
GPG key ID: 77C1D22D53E15F02
3 changed files with 40 additions and 0 deletions

13
.readthedocs.yaml Normal file
View file

@ -0,0 +1,13 @@
# .readthedocs.yaml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
version: 2
build:
os: ubuntu-20.04
tools:
python: "3.9"
mkdocs:
configuration: mkdocs.yml

5
docs/index.md Normal file
View file

@ -0,0 +1,5 @@
# Nextcloud Spreed Signaling Server Documentation
## API
* [Standalone signaling API](standalone-signaling-api-v1.md)

22
mkdocs.yml Normal file
View file

@ -0,0 +1,22 @@
site_name: Nextcloud Spreed Signaling API documentation
theme:
name: readthedocs
highlightjs: true
hljs_languages:
- bash
- golang
- json
- make
- markdown
markdown_extensions:
- admonition
- def_list
- toc:
permalink: "#"
baselevel: 2
nav:
- 'API documentation':
- 'Standalone signaling API': 'standalone-signaling-api-v1.md'