Can't install Xwiki on local Docker system!

Why are there such massive problems with the default installation?
I installed the system via Docker and it basically runs.

I am trying to get the stable version 15.08 to work.

During the flavor installation nothing works. It takes hours and then there are constantly errors and warnings that are not understandable for me.

for Ex:
image

Is there a step by step guide somewhere, or anything you need to keep in mind?

I run the Docker system locally in WSL under Windows 11.
The image is “xwiki:15-postgres-tomcat”, standard Composer stack.

br, thx for help

I may have the solution to the problem.

I suggest that in the installation instructions for XWIKI comes the important note. That one must urgently remove the Browser Extension “MetaMask”. Otherwise the installation runs undefined error!!!
At least the installation looks good at the moment.

I have no idea what this extension is but I’m far from sure that we should mention it in the documentation as it’s outside of scope for XWiki. Said differently, we cannot list all possible software or browser extension that users may have installed locally and that do weird things (there are thousands). If your extension slows down your internet connection that could be enough for the XWiki install to be slow, if it injects HTML or Javacsript into XWiki’s HTML then that could also do some weird things if that code is not well compartimented, etc. But that’s your reponsability, not XWiki’s, who cannot know how you’ve setup your system. I feel it’s enough to state the requirements to be able to install XWiki.

Also, it’s the first time I hear about this “MetaMask” extension and thus it doesn’t seem to be some common problems faced by XWiki users.

Do you know why this extension is causing some problems?

Thanks

1 Like

You are absolutely right that it is not possible to consider all browser extensions.

I just thought it might help to know that in general browser extensions can cause problems at the javascript level.

This was the error message in the console:
Lockdown failed: TypeError: At intrinsics.Object.groupBy expected boolean not function