I, psykolog
https://psykolog.be/
- HTML 64.2%
- Python 35.8%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
All checks were successful
Deploy to Pages / build-deploy (push) Successful in 3s
— William of Ockham |
||
| .forgejo/workflows | ||
| bin | ||
| records | ||
| themes/Pferd | ||
| .gitignore | ||
| hugo.yaml | ||
| LICENSE.md | ||
| README.md | ||
psykolog.be
A public psychology Q&A, published from forge issues.
How it works:
- Anyone with a g.xil.no account opens an issue on this repo.
- On issue and comment events,
.forgejo/workflows/sync-issues.ymlrunsbin/sync-issues.py: issues answered by an allowlisted psychologist (bin/psychologists.json) becomerecords/issues/issue-<n>.md— the issue body an anonymous## Humanturn, psychologist comments promoted## Human (username)turns. Unanswered issues never publish (spam gate); asker follow-ups publish only once a psychologist answer comes after them. - The push triggers
.forgejo/workflows/pages.yml, which builds the Hugo site with thethemes/Pferdtheme and deploys it to https://psykolog.be/.
Local preview: hugo serve
Dry-run the sync (public repo, no token needed):
FORGE_API_URL=https://g.xil.no/api/v1 GITHUB_REPOSITORY=i/psykolog \
python3 bin/sync-issues.py --dry-run