plugins/humhub: humhub.py als Skill (Wiki-Seiten & Posts) #2

Merged
sko merged 2 commits from feature/humhub-plugin into main 2026-07-16 10:06:05 +02:00
Owner

Was

Neues Plugin humhub — bedient HumHub (humhub.inmedias.it) über die mitgelieferte, self-contained humhub.py (uv run --script, Deps requests + python-dotenv).

  • Wiki: wiki-list, wiki-get, wiki-update, wiki-create
  • Posts: post-list, post-create, post-update
  • SKILL.md dokumentiert Nutzung (Container-IDs, Markdown aus Datei/stdin) + Creds-Handling
  • Marketplace-Eintrag ergänzt → /plugin install humhub

Zugangsdaten

Kein Token im Plugin. Jede/r hinterlegt ein eigenes HUMHUB_API_TOKEN als Umgebungsvariable bzw. dotenv-Datei (Vorlage im Plugin).

Herkunft

humhub.py ist aus dokumentierer gevendort (unverändert). Analog zum mediawiki-Plugin — dieselben Werkzeuge, die wir intern nutzen, für die Kollegen.

## Was Neues Plugin **humhub** — bedient HumHub (humhub.inmedias.it) über die mitgelieferte, self-contained `humhub.py` (`uv run --script`, Deps `requests` + `python-dotenv`). - Wiki: `wiki-list`, `wiki-get`, `wiki-update`, `wiki-create` - Posts: `post-list`, `post-create`, `post-update` - `SKILL.md` dokumentiert Nutzung (Container-IDs, Markdown aus Datei/stdin) + Creds-Handling - Marketplace-Eintrag ergänzt → `/plugin install humhub` ## Zugangsdaten Kein Token im Plugin. Jede/r hinterlegt ein eigenes `HUMHUB_API_TOKEN` als Umgebungsvariable bzw. dotenv-Datei (Vorlage im Plugin). ## Herkunft `humhub.py` ist aus `dokumentierer` gevendort (unverändert). Analog zum mediawiki-Plugin — dieselben Werkzeuge, die wir intern nutzen, für die Kollegen.
sko added 1 commit 2026-07-16 10:01:38 +02:00
Neues Plugin, das HumHub (humhub.inmedias.it) ueber die gevendorte, self-
contained humhub.py (uv run --script; requests+python-dotenv) bedient:
wiki-list/get/update/create, post-list/create/update. Token bleibt lokal
(Umgebungsvariable bzw. dotenv-Datei) - Beispiel-Vorlage beiliegend. SKILL.md
dokumentiert Nutzung. Marketplace-Eintrag ergaenzt.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
sko added 1 commit 2026-07-16 10:05:17 +02:00
Token gibt es nur als berechtigter Benutzer unter
https://humhub.inmedias.it/rest/admin/index (nicht ueber Benutzereinstellungen).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
sko merged commit 633592b9b0 into main 2026-07-16 10:06:05 +02:00
Sign in to join this conversation.