XWiki
Second generation wiki that allows the user to extend its functionalities with a powerful extension-based architecture.
Directory Structure
- .env
- docker-compose.yml
docker-compose.yml
version: '2'
networks:
bridge:
driver: bridge
services:
web:
image: "xwiki:stable-mysql-tomcat"
container_name: xwiki-mysql-tomcat-web
depends_on:
- db
ports:
- "8080:8080"
environment:
- DB_USER=xwiki
- DB_PASSWORD=xwiki
- DB_HOST=xwiki-mysql-db
volumes:
- ./xwiki-data:/usr/local/xwiki
networks:
- bridge
db:
image: "mysql:9.0"
container_name: xwiki-mysql-db
volumes:
- ./mysql-data:/var/lib/mysql
- ./init.sql:/docker-entrypoint-initdb.d/init.sql
environment:
- MYSQL_ROOT_PASSWORD=xwiki
- MYSQL_USER=xwiki
- MYSQL_PASSWORD=xwiki
- MYSQL_DATABASE=xwiki
command:
- "--character-set-server=utf8mb4"
- "--collation-server=utf8mb4_bin"
- "--explicit-defaults-for-timestamp=1"
networks:
- bridgeResources
Website: https://www.xwiki.org/
GitHub: https://github.com/xwiki/xwiki-platform
Docker Hub : https://hub.docker.com/_/xwiki/
Configuration: https://github.com/xwiki/xwiki-docker