Commit Graph
2 Commits
Author SHA1 Message Date
casjay 160c552809 ✨ Implement ENABLE_REGISTRATION via user_api module ✨
- docker/rootfs/usr/local/share/prosody-plugins/mod_user_api.lua: new POST /user-api/register endpoint (JSON, validation, reserved names, per-IP rate limit, refuses when AUTH_TYPE is not internal)
- docker/rootfs/usr/local/bin/entrypoint.sh: read ENABLE_REGISTRATION, load user_api on the main host only when ENABLE_AUTH is on, warn otherwise
- docker/compose.yml: add ENABLE_REGISTRATION
- README.md: document registration
2026-11-08 10:34:11 -05:00
casjay 1ca3f2e79d 🐛 Move Openfire auth module under rootfs/usr (AI.md rule 9) 🐛
- docker/rootfs/usr/local/share/prosody-plugins/mod_auth_openfire_hybrid.lua: moved from docker/rootfs/prosody-plugins-contrib/ (rootfs top level may only hold root/, tmp/, usr/)
- docker/rootfs/usr/local/bin/entrypoint.sh: add /usr/local/share/prosody-plugins to plugin_paths
2026-11-08 10:20:49 -05:00