Skip to content

josaur/documentation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online-Beratung Documentation

This is the repository containing the Online-Beratung Documentation.

Hints

Local start

To run the documentation locally you need to do the following steps:

  1. switch to websitedirectory
  2. run npm install
  3. run npm start

This will start a local webserver with hot-reloading, so you can view your changes directly in the automatically opened webpage.

Sidebar changes (new Pages / new Categories)

Pages and categories of the sidebar are defined in website\sidebars.json.

Notes:

  • These changes require a server-restart
  • If you add a page, the structure is <folder>/<page-id>

New page

New pages need a header which defines an id and a title for the page like the following:

---
id: keycloak
title: 3rd party - Keycloak
---

Publish the documentation

This documentation is automatically published to GitHub pages on any merges to master via GitHub workflow.

License

The project is licensed under the AGPLv3 which you'll find here.

Code of Conduct

Please have a look at our Code of Conduct before participating in the community.

Contributing

Please read our contribution guidelines before contributing to this project.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.5%
  • CSS 6.9%
  • Dockerfile 1.6%