XWiki - A extendable wiki service
Summary
XWiki is a wiki service built on java, which offers a lot of extendability through java plugins.
Installation via docker-compose behind traefik proxy
xwiki_service:
image: "xwiki:lts-postgres-tomcat"
restart: always
labels:
- "traefik.enable=true"
- "traefik.http.routers.wiki.rule=Host(`wiki.domain.tld`)"
- "traefik.http.routers.wiki.entrypoints=websecure"
- "traefik.http.routers.wiki.tls=true"
- "traefik.http.services.wiki.loadBalancer.server.port=8080"
- "traefik.docker.network=traefik"
environment:
- DB_USER=USERNAME
- DB_PASSWORD=PASSWORD
- DB_DATABASE=DB
- DB_HOST=xwiki_db
volumes:
- /PATH/TO/FOLDER/data:/usr/local/xwiki
networks:
- cmas_local
- traefik
xwiki_db:
image: "postgres:12-alpine"
restart: always
volumes:
- /PATH/TO/FOLDER/db:/var/lib/postgresql/data
environment:
- POSTGRES_ROOT_PASSWORD=DB_ROOT_PASSWORD
- POSTGRES_PASSWORD=PASSWORD
- POSTGRES_USER=USERNAME
- POSTGRES_DB=xwiki
- POSTGRES_INITDB_ARGS="--encoding=UTF8"
networks:
- cmas_local
No Comments