https://github.com/mortenoh/dac-ch-guide
Climate and health workshop guides for the DHIS2 Annual Conference (DHIS2 + CHAP)
https://github.com/mortenoh/dac-ch-guide
chap climate-and-health dhis2 documentation mkdocs workshop
Last synced: 3 days ago
JSON representation
Climate and health workshop guides for the DHIS2 Annual Conference (DHIS2 + CHAP)
- Host: GitHub
- URL: https://github.com/mortenoh/dac-ch-guide
- Owner: mortenoh
- Created: 2026-06-09T20:15:20.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2026-06-10T09:08:47.000Z (30 days ago)
- Last Synced: 2026-06-10T09:17:19.433Z (30 days ago)
- Topics: chap, climate-and-health, dhis2, documentation, mkdocs, workshop
- Language: Makefile
- Homepage: https://mortenoh.github.io/dac-ch-guide/
- Size: 3.27 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DAC Climate and Health
Climate and health workshop guides for the **DHIS2 Annual Conference (DAC)**.
The guides are built as a [MkDocs](https://www.mkdocs.org/) site using the
[Material](https://squidfunk.github.io/mkdocs-material/) theme. Each guide is a short,
hands-on walkthrough - roughly 5-10 minutes of active work - with assignments to confirm your
setup as you go. Waiting time is separate and can be substantial: image pulls, DHIS2 startup,
analytics generation, model builds, and evaluations each take minutes on their own.
## Getting started
```bash
make install # install dependencies with uv
make docs-serve # serve the docs locally at http://127.0.0.1:8765
```
## Common tasks
| Command | Description |
| --- | --- |
| `make install` | Install dependencies |
| `make docs` / `make docs-serve` | Serve the docs locally with live reload |
| `make docs-build` | Build the static site into `site/` |
| `make lint` | Format and auto-fix with ruff |
| `make check` | Run ruff, mypy, and pyright without making changes |
| `make clean` | Remove caches and build artifacts |
## Contributing
Guides live under `docs/`. Add a new page there and register it in the `nav` section of
`mkdocs.yml`. All git activity follows
[Conventional Commits](https://www.conventionalcommits.org/).