I have setup a simple docker-compose to start the xwiki (we are trying to migrate from confluence to perhaps xwiki if it satisfy our needs).
My docker-compose.yml is pretty much the template version found here: GitHub - xwiki/xwiki-docker: Dockerfile to build and run XWiki on docker (xwiki:stable version, postgres and tomcat).
Everything starts up nicely, it prompts me to create a new admin account, and everything is working fine.
Then i install the official xwiki-platform-administratiion-ui and platform-extension-ui extension.
Also works fine and I get good UI in dashboard.
After that I install the Confluence Migrator (Pro), which installs correctly as well.
After that I go to the “license” tab under extensions, and the buttons there just dont work (“buy”, “Get trial” or “auto upgrade”)
Pressing them does nothing except change the url path to add the hashtag they are connected to.
There are no errors in console, no network requests, nothing… I cant find ANYHTING similar to this problem anywhere online.
If you need any more information let me know, I would really like some help with this, but like I said, this is a very minimal setup with almost nothing on it. Everything else seems to be working correctly except the licensing tab.
Image example of “License” page and Buy, Get Trial and Auto Upgrade buttons
docker-compose.yml:
version: '2'
networks:
bridge:
driver: bridge
services:
web:
image: "xwiki:stable-postgres-tomcat"
container_name: xwiki-postgres-tomcat-web
depends_on:
- db
ports:
- "8080:8080"
environment:
- DB_USER=xwiki
- DB_PASSWORD=xwiki
- DB_HOST=xwiki-postgres-db
volumes:
- xwiki-data:/usr/local/xwiki
networks:
- bridge
db:
image: "postgres:16"
container_name: xwiki-postgres-db
volumes:
- postgres-data:/var/lib/postgresql/data
environment:
- POSTGRES_ROOT_PASSWORD=xwiki
- POSTGRES_PASSWORD=xwiki
- POSTGRES_USER=xwiki
- POSTGRES_DB=xwiki
- POSTGRES_INITDB_ARGS="--encoding=UTF8"
networks:
- bridge
volumes:
postgres-data: {}
xwiki-data: {}