diff --git a/pica-codimd/Dockerfile b/pica-codimd/Dockerfile
index 41855b7c8d81f40e94d1209be752a483c0879d27..66c253edb58463f0d627b769b0d7ffcf994fbe8a 100644
--- a/pica-codimd/Dockerfile
+++ b/pica-codimd/Dockerfile
@@ -26,7 +26,7 @@ RUN addgroup --gid 5010 codimd && \
     mkdir -p /home/codimd/app && \
     chown -R codimd:codimd /home/codimd && \
     apk add --no-cache git bash python && \
-    wget https://github.com/hackmdio/portchecker/releases/download/v1.0.5/portchecker-linux-amd64.tar.gz && \
+    wget https://github.com/hackmdio/portchecker/releases/download/${PORTCHECKER_VERSION}/portchecker-linux-amd64.tar.gz && \
     tar xvf portchecker-linux-amd64.tar.gz -C /usr/local/bin && \
     mv /usr/local/bin/portchecker-linux-amd64 /usr/local/bin/pcheck && \
     rm portchecker-linux-amd64.tar.gz
diff --git a/pica-codimd/README.md b/pica-codimd/README.md
index f99f40bbb5b18b5de275c1474ee0c216f5625d63..17d828c5705bc2c5b3d9475f3f4c0dbd481b639e 100644
--- a/pica-codimd/README.md
+++ b/pica-codimd/README.md
@@ -2,12 +2,18 @@
 
 `CodiMD` est un service de pad en markdown avec des fonctionnalités plus avancées qu'`Etherpad`.
 
+Les fichiers proposés dans ce dossier permettent la création de comptes via l'email, la connexion OAuth2 sur l'instance Mattermost de Picasoft et l'édition anonyme de tous les pads.
+
 ## Lancer une instance
 
-Copier les fichiers `.secrets.example` en `.secrets` et remplacer les valeurs.
+Copier les fichiers `.secrets.example` en `.secrets` et remplacer les valeurs. Les valeurs pour l'OAuth2 Mattermost peuvent se retrouver [ici](https://team.picasoft.net/picasoft/integrations/oauth2-apps).
 
 Depuis le sous-dossier `pica-codimd`, lancer `docker-compose up -d`. Ceci a pour effet de lancer un conteneur pour `CodiMD` et un autre de `PostgreSQL` pour stocker les données.
 
+## Configuration
+
+Elle s'effectue via l'environnement, dans le fichier Compose. Voir les valeurs disponibles ici : https://hackmd.io/s/codimd-configuration
+
 ## Mettre à jour
 
 Pour mettre à jour l'image il suffit de modifier le fichier `Dockerfile` pour changer la valeur de l'argument `VERSION`. Il faut aussi penser à changer la valeur du tag dans le fichier `docker-compose.yml`.
diff --git a/pica-codimd/docker-compose.yml b/pica-codimd/docker-compose.yml
index 597e8354a8562eae0cd79970fb773ae3e476d5be..16375fbb84bc47a6751fddf494c171cef502523b 100644
--- a/pica-codimd/docker-compose.yml
+++ b/pica-codimd/docker-compose.yml
@@ -35,12 +35,17 @@ services:
       - codimd-db
     env_file: ./secrets/codimd-db.secrets
     environment:
-      - CMD_USECDN=false
-      - CMD_DOMAIN=codimd.picasoft.net
-      - CMD_ALLOW_ANONYMOUS=true
-      - CMD_ALLOW_ANONYMOUS_EDITS=true
-      - CMD_PROTOCOL_USESSL=true
-      - CMD_CSP_ENABLE=false
+      CMD_USECDN: "false"
+      CMD_DOMAIN: codimd.picasoft.net
+      CMD_ALLOW_ANONYMOUS: "true"
+      CMD_ALLOW_ANONYMOUS_EDITS: "true"
+      CMD_ALLOW_PDF_EXPORT: "true"
+      CMD_PROTOCOL_USESSL: "true"
+      CMD_ALLOW_PDF_EXPORT: "true"
+      CMD_ALLOW_FREEURL: "true"
+      CMD_CSP_ENABLE: "false"
+      CMD_MATTERMOST_BASEURL: https://team.picasoft.net
+      CMD_DEFAULT_PERMISSION: freely
     networks:
       - proxy
       - codimd
diff --git a/pica-codimd/secrets/codimd-db.secrets.example b/pica-codimd/secrets/codimd-db.secrets.example
index 524624cdbe6caf6677d6d2cc7cebbbbfdc5bddec..afa2b26a7624894d900b22503e995b8158e4194e 100644
--- a/pica-codimd/secrets/codimd-db.secrets.example
+++ b/pica-codimd/secrets/codimd-db.secrets.example
@@ -2,3 +2,6 @@ POSTGRES_USER=codimd
 POSTGRES_PASSWORD=samepassword
 POSTGRES_DB=codimd
 CMD_DB_URL=postgres://codimd:samepassword@codimd-db/codimd
+# See Mattermost → "Integrations" → "OAuth2"
+CMD_MATTERMOST_CLIENTID=
+CMD_MATTERMOST_CLIENTSECRET=