| data/md | ||
| src/indequs | ||
| tests | ||
| .gitignore | ||
| poetry.lock | ||
| pyproject.toml | ||
| README.md | ||
Indequs
Create an offline copy of Qubes OS community guides. This tool works by requesting the Qubes OS Forum API (Discourse), then writing the data to markdown files and finally converting it to html files.
The Markdown pages are available as a copy inside this repo, under the data directory.
The HTML result is present on the indequs/pages branch and you can see it live on Codeberg pages: https://parulin.codeberg.page/indequs/
To only download the HTML output: https://codeberg.org/parulin/indequs/archive/pages.tar.gz
Installation
git clone https://codeberg.org/parulin/indequs.git
pip install ./indequs
Usage
Set your username as an environment variable in order to tell the server who is doing what. It maybe useful in case of misfunction. This step is optional.
export INDEQUS_USERNAME="<put your username here!>"
Test it with only this guide: "Opening All Files in Disposable Qube"
indequs build-all 4674
cd ~/.local/share/indequs/html
python3 -m http.server 8000
xdg-open http://localhost:8000
The whole documentation is built using this command. But it takes a long time to do the HTTP requests!
indequs build-all