Web-app-xwiki Role¶
Description: No description available
Variables¶
author: Kevin Veen-Birkenbach
description: XWiki is an open-source enterprise wiki and knowledge management platform, offering collaboration tools, structured content, and extensibility through apps and plugins.
license: Infinito.Nexus NonCommercial License
license_url: https://s.infinito.nexus/license
company: Kevin Veen-Birkenbach
Consulting & Coaching Solutions https://www.veen.world
galaxy_tags: [‘wiki’, ‘documentation’, ‘xwiki’]
repository: https://s.infinito.nexus/code
issue_tracker_url: https://s.infinito.nexus/issues
documentation: https://s.infinito.nexus/code/
logo: {‘class’: ‘fas fa-book’}
run_after: [‘web-app-matomo’, ‘web-app-keycloak’, ‘web-app-mailu’]
README¶
XWiki¶
Description¶
Empower your organization with XWiki, an open-source enterprise wiki and knowledge management platform. XWiki provides powerful collaboration features, structured content management, and extensibility through applications and plugins—all under your control.
Overview¶
This role deploys XWiki using Docker, automating the installation, configuration, and management of your XWiki server. It integrates with an relational database and a reverse proxy. The role supports advanced features such as global CSS injection, Matomo analytics, OIDC authentication, and centralized logout, making it a powerful and customizable solution within the Infinito.Nexus ecosystem.
Features¶
Enterprise Wiki Platform: Create, edit, and organize pages with a powerful WYSIWYG editor and structured content support.
Advanced Rights Management: Fine-grained permissions for users, groups, and spaces.
Extensions & Applications: Extend functionality with hundreds of available XWiki extensions and macros.
Powerful Search: Full-text and structured search to quickly find knowledge across spaces.
Office Integration: Import, export, and collaborate on Office documents (Word, Excel, PDF).
Customization & Theming: Adapt the look and feel of your wiki with skins, CSS, and scripting.
Integration Ready: Connect with external systems such as Keycloak (OIDC), LDAP, or analytics tools like Matomo.