No description
Find a file
moanos 9c651aa43c
All checks were successful
Deploy Hugo Site / build-and-deploy (push) Successful in 33s
feat: Add small doku on fediverse
2025-11-21 23:07:35 +01:00
.forgejo/workflows ci: fix the fucking typo that cost me way tooo much time 2025-11-21 22:41:39 +01:00
docs feat: Add small doku on fediverse 2025-11-21 23:07:35 +01:00
.gitignore feat: Add vscode config to gitignore 2023-11-22 15:01:56 +01:00
.woodpecker.yml ci: Use standard image 2024-11-15 22:33:42 +01:00
Dockerfile Initial commit 2023-11-15 13:09:34 +01:00
README.md ci: fix the fucking typo that cost me way tooo much time 2025-11-21 22:39:42 +01:00
requirements.txt docs: Add quickstart 2023-11-15 14:53:24 +01:00

QZT Dokumentation

Deploy Status

Quickstart

Create & activate a virtual environment to avoid cluttering your system

python -m venv venv
source venv/bin/activate

Install dependencies

pip install -r requirements.txt

And serve a local development version

cd docs
sphinx-autobuild ./ ./_build/html

You can now access the documentation on http://127.0.0.1:8000. It will be rebuilt automatically upon file changes.

If you only want to build the static files once you can do make html.

Docker

Build the docker image with

docker build . -t sphinx-qzt

and use it to build the documentation like this

docker run --rm -v ./docs:/docs sphinx-qzt make html

Forgejo runner

Secret Example Description
DEPLOY_HOST doku.queereszentrumtuebingen.de Target host to deploy to
DEPLOY_USER ci-documention ⚠️ Typo is intended - SSH username
DEPLOY_PATH /static_sites/ci-documention/doku.queereszentrumtuebingen.de Path where to deploy to
SSH_PRIVATE_KEY Private key matching one in the servers authorized_keys