composer errors out, URLs broken

Hi there, just found your repo (linked on https://www.semantic-mediawiki.org/wiki/Help:Using_Docker ) and wanted to spin up an SMW instance.

I adapted build-and-push-docker-images.sh to push to my own Docker repo and ran it. First issue was a bunch of outdated URLs on extdist.wmflabs.org. I looked at the directory listings there and adjusted the URLs to the closest match. Can't push the changes to a branch though, I guess you've restricted write access. So I'll just paste them at the end of this issue.

Once I had that, I got until the composer require step. But that errored out as shown below. Not sure what to do there.

Step 27/32 : RUN composer require --update-no-dev     mediawiki/semantic-media-wiki "3.2.3"     mediawiki/maps "7.20.1"     mediawiki/image-map "dev-REL1_35"
 ---> Running in ef4df7750298
For additional security you should declare the allow-plugins config with a list of packages names that are allowed to run code. See https://getcomposer.org/allow-plugins
You have until July 2022 to add the setting. Composer will then switch the default behavior to disallow all plugins.
./composer.json has been updated
Running composer update mediawiki/semantic-media-wiki mediawiki/maps mediawiki/image-map
> ComposerHookHandler::onPreUpdate
Script ComposerHookHandler::onPreUpdate handling the pre-update-cmd event terminated with an exception

Installation failed, reverting ./composer.json to its original content.

                                                                                                                                                                    
  [ErrorException]                                                                                                                                                  
  Package::setProvides must be called with a map of lowercased package name => Link object, got a indexed array, this is deprecated and you should fix your usage.  
                                                                                                                                                                    

require [--dev] [--dry-run] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--fixed] [--no-suggest] [--no-progress] [--no-update] [--no-install] [--update-no-dev] [-w|--update-with-dependencies] [-W|--update-with-all-dependencies] [--with-dependencies] [--with-all-dependencies] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--] [<packages>]...

The command '/bin/sh -c composer require --update-no-dev     mediawiki/semantic-media-wiki "3.2.3"     mediawiki/maps "7.20.1"     mediawiki/image-map "dev-REL1_35"' returned a non-zero code: 1

Patch to Dockerfile to fix the URLs:

diff --git a/Dockerfile b/Dockerfile
index 21077a4..8b25a4e 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -40,19 +40,19 @@ RUN wget https://releases.wikimedia.org/mediawiki/1.35/mediawiki-1.35.3.tar.gz -
     rm -Rf /build
 
 # Get extensions
-RUN wget https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_36-07c6000.tar.gz -O temp.tar.gz && \
+RUN wget https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_36-b784db2.tar.gz -O temp.tar.gz && \
     tar -xzf temp.tar.gz -C /app/extensions && \
     rm temp.tar.gz
 
-RUN wget https://extdist.wmflabs.org/dist/extensions/MsCatSelect-REL1_36-406e599.tar.gz -O temp.tar.gz && \
+RUN wget https://extdist.wmflabs.org/dist/extensions/MsCatSelect-REL1_36-b2d9902.tar.gz -O temp.tar.gz && \
     tar -xzf temp.tar.gz -C /app/extensions && \
     rm temp.tar.gz
 
-RUN wget https://extdist.wmflabs.org/dist/extensions/MobileFrontend-REL1_35-f6d5bcc.tar.gz -O temp.tar.gz && \
+RUN wget https://extdist.wmflabs.org/dist/extensions/MobileFrontend-REL1_36-be68eda.tar.gz -O temp.tar.gz && \
     tar -xzf temp.tar.gz -C /app/extensions && \
     rm temp.tar.gz
 
-RUN wget https://extdist.wmflabs.org/dist/extensions/PageForms-REL1_35-c2dc512.tar.gz -O temp.tar.gz && \
+RUN wget https://extdist.wmflabs.org/dist/extensions/PageForms-REL1_36-0596e24.tar.gz -O temp.tar.gz && \
     tar -xzf temp.tar.gz -C /app/extensions && \
     rm temp.tar.gz
 
@@ -62,15 +62,15 @@ RUN wget https://github.com/DaSchTour/matomo-mediawiki-extension/archive/v4.0.1.
     mv /app/extensions/matomo-mediawiki-extension-4.0.1 /app/extensions/Matomo
 
 # Get skins
-RUN wget https://extdist.wmflabs.org/dist/skins/MinervaNeue-REL1_35-6c99418.tar.gz -O temp.tar.gz && \
+RUN wget https://extdist.wmflabs.org/dist/skins/MinervaNeue-REL1_36-0317561.tar.gz -O temp.tar.gz && \
     tar -xzf temp.tar.gz -C /app/skins && \
     rm temp.tar.gz
 
-RUN wget https://extdist.wmflabs.org/dist/skins/CologneBlue-REL1_36-e3413d8.tar.gz -O temp.tar.gz && \
+RUN wget https://extdist.wmflabs.org/dist/skins/Cosmos-REL1_36-53b191f.tar.gz -O temp.tar.gz && \
     tar -xzf temp.tar.gz -C /app/skins && \
     rm temp.tar.gz
 
-RUN wget https://extdist.wmflabs.org/dist/skins/Modern-REL1_36-92d32d6.tar.gz -O temp.tar.gz && \
+RUN wget https://extdist.wmflabs.org/dist/skins/Modern-REL1_36-2426b86.tar.gz -O temp.tar.gz && \
     tar -xzf temp.tar.gz -C /app/skins && \
     rm temp.tar.gz