mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 10:59:59 +00:00
Relocate the wordpress per-addon task files from tasks/plugins/ to tasks/addons/ (pure renames) and repoint tasks/main.yml, giving every role a uniform tasks/addons/ layout. Remove roles/web-app-xwiki/meta/addons/matomo.yml: matomo is provided as a service via services.matomo, not an Extension-Manager extension, and the org.xwiki.contrib:matomo extension does not exist in the nexus catalog (install plan failed). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
894 B
894 B
WordPress Plugins
This WordPress setup integrates several powerful plugins to extend functionality with authentication, federation, and external discussion platforms:
OpenID Connect Generic Client 🔐
Enables secure login via OpenID Connect (OIDC).
Plugin used: daggerhart-openid-connect-generic
WP Discourse 💬
Seamlessly connects WordPress with a Discourse forum for comments, discussions, and single sign-on (SSO).
Plugin used: wp-discourse.
Runtime contract for the WordPress to Discourse post round-trip: a published post MUST appear as a Discourse topic.
ActivityPub 🌍
Federates your blog with the Fediverse, making it accessible on platforms like Mastodon and Friendica.
Plugin used: activitypub