Several technologies work together generate and host the REMnux website and this documentation. Thank you to the people and companies behind these technologies for providing them as free resources to help make REMnux possible!
The REMnux website, accessible at https://REMnux.org, is a set of static pages and related asset files. It's hosted on GitHub using GitHub Pages. These contents reside in the remnux/remnux.github.io repository, which is configured to use Github Pages like this:
Adjusting these files to reflect the desired change
Using Hugo to generate the static website content
Placing the new content in the remnux/remnux.github.io repository
The REMnux documentation site, which you're reading now and which resides at https://docs.remnux.org, is generated and hosted by GitBook. GitBook is configured to back up documentation contents to the remnux/docs repository on GitHub.
The listing of REMnux tools, available as part of REMnux documentation, is generated automatically using the header-parser.py script, which was written by Halil Burak Noyan. The script parses the headers of SaltStack state files, which comprise the REMnux distro, and updates the tool listing using GitBook API.