Before setting up a server at home, it is recommended that you know the [possible limitations imposed by your ISP](/isp). If they are too restrictive, you might consider using a VPN to bypass them.
diff --git a/pages/01.administrate/02.install/06.debian/install_on_debian.ar.md b/pages/01.administrate/02.install/06.debian/install_on_debian.ar.md
index 63d77131..5300d6ae 100644
--- a/pages/01.administrate/02.install/06.debian/install_on_debian.ar.md
+++ b/pages/01.administrate/02.install/06.debian/install_on_debian.ar.md
@@ -13,7 +13,7 @@ routes:
## المتطلبات
-
+![](image://debian-logo.png?resize=100)
على منصة ARM أو على خادوم إفتراضي خاص أو على خادوم إستضافة أو على حاسوب x86 عادي أو على حاسوب ماكينطوش قديم … إلخ
diff --git a/pages/01.administrate/02.install/06.debian/install_on_debian.fr.md b/pages/01.administrate/02.install/06.debian/install_on_debian.fr.md
index 7736f3a6..3f65387a 100644
--- a/pages/01.administrate/02.install/06.debian/install_on_debian.fr.md
+++ b/pages/01.administrate/02.install/06.debian/install_on_debian.fr.md
@@ -11,7 +11,7 @@ routes:
## Prérequis
-
+![](image://debian-logo.png?resize=100)
Sur une plateforme ARM, un VPS, un serveur dédié, un ordinateur x86 standard, un vieux Macintosh,...
diff --git a/pages/01.administrate/02.install/06.debian/install_on_debian.it.md b/pages/01.administrate/02.install/06.debian/install_on_debian.it.md
index 6738837c..4b5bf77c 100644
--- a/pages/01.administrate/02.install/06.debian/install_on_debian.it.md
+++ b/pages/01.administrate/02.install/06.debian/install_on_debian.it.md
@@ -11,7 +11,7 @@ routes:
### Requisiti
-
+![](image://debian-logo.png?resize=100)
Su un computer ARM, un VPS, un server dedicato, un computer x86 standard, un vecchio Macintosh, ...
diff --git a/pages/01.administrate/02.install/06.debian/install_on_debian.md b/pages/01.administrate/02.install/06.debian/install_on_debian.md
index 6bb975ae..b22a32bf 100644
--- a/pages/01.administrate/02.install/06.debian/install_on_debian.md
+++ b/pages/01.administrate/02.install/06.debian/install_on_debian.md
@@ -11,7 +11,7 @@ routes:
### Requirements
-
+![](image://debian-logo.png?resize=100)
An ARM box, a VPS, a dedicated server, a standard x86 computer, an old Macintosh, ...
diff --git a/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.es.md b/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.es.md
index 949492b4..7a893bf7 100644
--- a/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.es.md
+++ b/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.es.md
@@ -11,7 +11,7 @@ routes:
## Prerrequisitos
-
+![](image://virtualbox.png?resize=200)
* Un ordenador x86 con VirtualBox instalado y bastante RAM disponible para iniciar una pequeña máquina virtual.
* La última **imagen ISO YunoHost** estable, disponible [aquí](/images).
@@ -24,7 +24,7 @@ N.B. : Instalar YunoHost en VirtualBox es útil para probar la distribución. Pa
##
@@ -38,7 +38,7 @@ N.B. : Instalar YunoHost en VirtualBox es útil para probar la distribución. Pa
Ir a **Settings** > **Network** :
-
@@ -54,7 +54,7 @@ Ir a **Settings** > **Network** :
Inicia tu máquina virtual
-
@@ -66,7 +66,7 @@ Si te encuentras con el error "VT-x is not available", probablement hay que acti
diff --git a/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.fr.md b/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.fr.md
index 78ad032b..38f9bb89 100644
--- a/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.fr.md
+++ b/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.fr.md
@@ -11,7 +11,7 @@ routes:
## Prérequis
-
+![](image://virtualbox.png?resize=200)
* Un ordinateur x86 avec VirtualBox installé et assez de RAM disponible pour lancer une petite machine virtuelle.
* La dernière **image ISO YunoHost** stable, disponible [ici](/images).
@@ -27,7 +27,7 @@ ligne.
##
@@ -57,7 +57,7 @@ Allez dans **Réglages** > **Réseau** :
Démarrez votre machine virtuelle
-
@@ -69,7 +69,7 @@ Si vous rencontrez l'erreur "VT-x is not available", il vous faut probablement a
diff --git a/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.md b/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.md
index 6ca18f51..5949315b 100644
--- a/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.md
+++ b/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.md
@@ -11,7 +11,7 @@ routes:
## Requirements
-
+![](image://virtualbox.png?resize=200)
* An x86 computer with VirtualBox installed and enough RAM capacity to be able to run a small virtual machine.
* The latest stable **YunoHost ISO image**, available [here](/images).
@@ -26,7 +26,7 @@ machine (old computer, ARM board...) or a VPS online.
##
@@ -42,7 +42,7 @@ machine (old computer, ARM board...) or a VPS online.
Go to **Settings** > **Network**:
-
@@ -58,7 +58,7 @@ Go to **Settings** > **Network**:
Start the virtual machine
-
@@ -70,7 +70,7 @@ If you encounter the error "VT-x is not available", you need probably need to en
diff --git a/pages/01.administrate/02.install/08.plugandboot/plug_and_boot.es.md b/pages/01.administrate/02.install/08.plugandboot/plug_and_boot.es.md
index 586113d7..0356dd2b 100644
--- a/pages/01.administrate/02.install/08.plugandboot/plug_and_boot.es.md
+++ b/pages/01.administrate/02.install/08.plugandboot/plug_and_boot.es.md
@@ -15,7 +15,7 @@ routes:
+![](image://boot_screen.png)
*Nota el valor `IP` visible en la pantalla : esto es **la dirección IP local** de tu servidor.*
diff --git a/pages/01.administrate/02.install/08.plugandboot/plug_and_boot.fr.md b/pages/01.administrate/02.install/08.plugandboot/plug_and_boot.fr.md
index 189b530d..7e3a907d 100644
--- a/pages/01.administrate/02.install/08.plugandboot/plug_and_boot.fr.md
+++ b/pages/01.administrate/02.install/08.plugandboot/plug_and_boot.fr.md
@@ -33,4 +33,4 @@ routes:
* Il est possible de brancher un écran et clavier sur votre serveur pour vérifier que le processus de démarrage (boot) se passe bien et pour avoir un accès direct en console.
-
+![](image://boot_screen.png)
diff --git a/pages/01.administrate/02.install/08.plugandboot/plug_and_boot.md b/pages/01.administrate/02.install/08.plugandboot/plug_and_boot.md
index 9bdffb2d..1216eb8e 100644
--- a/pages/01.administrate/02.install/08.plugandboot/plug_and_boot.md
+++ b/pages/01.administrate/02.install/08.plugandboot/plug_and_boot.md
@@ -35,4 +35,4 @@ routes:
You can also boot your server with a screen and keyboard connected to it to see how the boot process is going on (which can also be useful to troubleshoot issues) and to have a direct access to it.
-
+![](image://boot_screen.png)
diff --git a/pages/01.administrate/02.install/09.docker/docker.fr.md b/pages/01.administrate/02.install/09.docker/docker.fr.md
index 9801d0a2..7e47ce89 100644
--- a/pages/01.administrate/02.install/09.docker/docker.fr.md
+++ b/pages/01.administrate/02.install/09.docker/docker.fr.md
@@ -20,11 +20,7 @@ services).
Cependant il existe des images communautaires disponibles sur Docker Hub :
- * AMD64 (classique)
- * https://hub.docker.com/r/domainelibre/yunohost/ (YunoHost v4+)
- * I386 (anciens pc)
- * https://hub.docker.com/r/domainelibre/yunohost-i386/ (YunoHost v4+)
- * ARMV7 (Raspberry Pi 2/3 ...)
- * https://hub.docker.com/r/domainelibre/yunohost-arm/ (YunoHost v4+)
- * ARMV6 (Raspberry Pi 1)
- * https://hub.docker.com/r/tuxalex/yunohost-armv6/ (ancienne version de YunoHost)
+ * [AMD64 (classique) (YunoHost v4+)](https://hub.docker.com/r/domainelibre/yunohost/)
+ * [I386 (anciens pc) (YunoHost v4+)](https://hub.docker.com/r/domainelibre/yunohost-i386/)
+ * [ARMV7 (Raspberry Pi 2/3 ...) (YunoHost v4+)](https://hub.docker.com/r/domainelibre/yunohost-arm/)
+ * [ARMV6 (Raspberry Pi 1) (ancienne version de YunoHost)](https://hub.docker.com/r/tuxalex/yunohost-armv6/)
diff --git a/pages/01.administrate/02.install/09.docker/docker.md b/pages/01.administrate/02.install/09.docker/docker.md
index 3968e8b0..ec79eef4 100644
--- a/pages/01.administrate/02.install/09.docker/docker.md
+++ b/pages/01.administrate/02.install/09.docker/docker.md
@@ -20,11 +20,7 @@ there are other problems link to the firewall and services).
However, community images exist and are available on Docker Hub:
- * AMD64 (classic)
- * https://hub.docker.com/r/domainelibre/yunohost/ (YunoHost v4+)
- * I386 (old computers)
- * https://hub.docker.com/r/domainelibre/yunohost-i386/ (YunoHost v4+)
- * ARMV7 (Raspberry Pi 2/3 ...)
- * https://hub.docker.com/r/domainelibre/yunohost-arm/ (YunoHost v4+)
- * ARMV6 (Raspberry Pi 1)
- * https://hub.docker.com/r/tuxalex/yunohost-armv6/ (old yunoHost version)
+ * [AMD64 (classic) (ancienne version de YunoHost)](https://hub.docker.com/r/domainelibre/yunohost/)
+ * [I386 (old computers) (ancienne version de YunoHost)](https://hub.docker.com/r/domainelibre/yunohost-i386/)
+ * [ARMV7 (Raspberry Pi 2/3 ...) (ancienne version de YunoHost)](https://hub.docker.com/r/domainelibre/yunohost-arm/)
+ * [ARMV6 (Raspberry Pi 1) (old yunoHost version)](https://hub.docker.com/r/tuxalex/yunohost-armv6/)
diff --git a/pages/01.administrate/03.postinstall/01.ispbox/01.post_forwarding/port_forwarding.es.md b/pages/01.administrate/03.postinstall/01.ispbox/01.post_forwarding/port_forwarding.es.md
index 5b662b19..c2cf63a1 100644
--- a/pages/01.administrate/03.postinstall/01.ispbox/01.post_forwarding/port_forwarding.es.md
+++ b/pages/01.administrate/03.postinstall/01.ispbox/01.post_forwarding/port_forwarding.es.md
@@ -9,4 +9,4 @@ routes:
El esquema aquí abajo intenta explicar brevemente el rol de la redirección de los puertos durante la instalación de un servidor en tu casa.
-
+![](image://portForwarding_en.png)
diff --git a/pages/01.administrate/03.postinstall/01.ispbox/01.post_forwarding/port_forwarding.fr.md b/pages/01.administrate/03.postinstall/01.ispbox/01.post_forwarding/port_forwarding.fr.md
index 40c9d0cb..83cf8d44 100644
--- a/pages/01.administrate/03.postinstall/01.ispbox/01.post_forwarding/port_forwarding.fr.md
+++ b/pages/01.administrate/03.postinstall/01.ispbox/01.post_forwarding/port_forwarding.fr.md
@@ -10,4 +10,4 @@ routes:
Le schéma ci-dessous tente d'expliquer brièvement le rôle de la redirection des
ports lors de la mise en place d'un serveur à la maison.
-
+![](image://portForwarding_fr.png)
diff --git a/pages/01.administrate/03.postinstall/01.ispbox/01.post_forwarding/port_forwarding.md b/pages/01.administrate/03.postinstall/01.ispbox/01.post_forwarding/port_forwarding.md
index 22b4a765..8ea5f0fa 100644
--- a/pages/01.administrate/03.postinstall/01.ispbox/01.post_forwarding/port_forwarding.md
+++ b/pages/01.administrate/03.postinstall/01.ispbox/01.post_forwarding/port_forwarding.md
@@ -10,4 +10,4 @@ routes:
The sketch below tries to briefly summarize the role and necessity of port
forwarding when setting up a server at home.
-
+![](image://portForwarding_en.png)
diff --git a/pages/01.administrate/03.postinstall/03.certificate/certificate.es.md b/pages/01.administrate/03.postinstall/03.certificate/certificate.es.md
index fe1cffb3..3d1b2d80 100644
--- a/pages/01.administrate/03.postinstall/03.certificate/certificate.es.md
+++ b/pages/01.administrate/03.postinstall/03.certificate/certificate.es.md
@@ -12,7 +12,7 @@ Los certificados sirven para garantizar la confidencialidad y la autenticidad de
Por defecto, YunoHost provee un certificado **auto-firmado**, lo que significa que es tu servidor el que garantiza la validez del certificado. Es suficiente **en el caso de un uso personal**, porque puedes confiar en tu propio servidor, pero esto planteará problemas si piensas en abrir el acceso a tu servidor a personas anónimas, por ejemplo si quieres alojar un sitio web.
En efecto, los usuarios deberán pasar por una pantalla de este tipo :
-
+![](image://postinstall_error.png)
Esta pantalla equivale a que te pidan ** ¿ Confías en el servidor que aloja este sitio ? ***. Esto puede asustar tu usuarios (con toda la razón).
@@ -28,20 +28,20 @@ Antes de intentar la instalación de un certificado Let's Encrypt, primero debes
En la categoría 'Dominio' de la interfaz de administración, y luego en la sección dedicada a tu dominio, encontrarás un botón 'Certificado SSL'.
-![](./images/domain-certificate-button-fr.png)
+![](image://domain-certificate-button-fr.png)
En la sección 'Certificado SSL', puedes ver el estado corriente del certificado.
Si acabas de añadir el dominio, ya dispone de un certificado auto-firmado.
-![](./images/certificate-before-LE-fr.png)
+![](image://certificate-before-LE-fr.png)
Si tu dominio está configurado correctamente, es posible instalar un certificado Let's Encrypt vía el botón verde.
-![](./images/certificate-after-LE-fr.png)
+![](image://certificate-after-LE-fr.png)
Una vez la instalación terminada, puedes ir a tu dominio vía tu navegador, en HTTPS, para comprobar que tu certificado está bien firmado por Let's Encrypt. El certificado se renovará automáticamente al cabo de cada periodo de tres meses.
-![](./images/certificate-signed-by-LE.png)
+![](image://certificate-signed-by-LE.png)
#### Vía línea de comandos
diff --git a/pages/01.administrate/03.postinstall/03.certificate/certificate.fr.md b/pages/01.administrate/03.postinstall/03.certificate/certificate.fr.md
index fa7060e2..f2ad4b01 100644
--- a/pages/01.administrate/03.postinstall/03.certificate/certificate.fr.md
+++ b/pages/01.administrate/03.postinstall/03.certificate/certificate.fr.md
@@ -12,7 +12,7 @@ Les certificats sont utilisés pour garantir la confidentialité et l'authentici
YunoHost fournit par défaut un certificat **auto-signé**, ce qui veut dire que c’est votre serveur qui garantit la validité du certificat. C’est suffisant **pour un usage personnel**, car vous pouvez avoir confiance en votre serveur, en revanche cela posera problème si vous comptez ouvrir l’accès à votre serveur à des anonymes, par exemple pour héberger un site web.
En effet, les utilisateurs devront passer par un écran de ce type :
-
+![](image://postinstall_error.png)
Cet écran revient à demander **« Avez-vous confiance au serveur qui héberge ce site ? »**.
Cela peut effrayer vos utilisateurs (à juste titre).
@@ -33,24 +33,24 @@ de votre serveur) et que votre site est accessible en HTTP depuis l'extérieur
Rendez-vous dans la partie 'Domaine' de l'interface d'administration, puis dans
la section dédiée à votre domaine. Vous trouverez un bouton 'Certificat SSL'.
-![](./images/domain-certificate-button-fr.png)
+![](image://domain-certificate-button-fr.png)
Dans la section 'Certificat SSL', vous pourrez voir l'état actuel du certificat.
Si vous venez d'ajouter le domaine, il dispose d'un certificat auto-signé.
-![](./images/certificate-before-LE-fr.png)
+![](image://certificate-before-LE-fr.png)
Si votre domaine est correctement configuré, il vous est alors possible de
passer à un certificat Let's Encrypt via le bouton vert.
-![](./images/certificate-after-LE-fr.png)
+![](image://certificate-after-LE-fr.png)
Une fois l'installation effectuée, vous pouvez vous rendre sur votre domaine
via votre navigateur, en HTTPS, pour vérifier que votre certificat est bien
signé par Let's Encrypt. Le certificat sera renouvelé automatiquement tous les
trois mois environ.
-![](./images/certificate-signed-by-LE.png)
+![](image://certificate-signed-by-LE.png)
#### Via la ligne de commande
diff --git a/pages/01.administrate/03.postinstall/03.certificate/certificate.md b/pages/01.administrate/03.postinstall/03.certificate/certificate.md
index 006a62ce..430ec2e8 100644
--- a/pages/01.administrate/03.postinstall/03.certificate/certificate.md
+++ b/pages/01.administrate/03.postinstall/03.certificate/certificate.md
@@ -13,7 +13,7 @@ YunoHost provides a **self-signed** certificate, it means that your server guara
In practice, visitors will see a screen list this:
-
+![](image://postinstall_error.png)
Which basically asks the visitor : **"Do you trust the server hosting this website?"**. This can rightfully frighten a lot of people.
@@ -27,19 +27,19 @@ Before attempting to install a Let's Encrypt certificate, you should make sure t
Go to the 'Domain' part of the admin interface, then in the section dedicated to your.domain.tld. You should find a 'SSL certificate' button:
-![](./images/domain-certificate-button.png)
+![](image://domain-certificate-button.png)
In the 'SSL certificate' section, you can see the status of the current certificate. If you just added the domain, it should be a self-signed certificate.
-![](./images/certificate-before-LE.png)
+![](image://certificate-before-LE.png)
If your domain is correctly configured, it is then possible to install the Let's Encrypt certificate via the green button.
-![](./images/certificate-after-LE.png)
+![](image://certificate-after-LE.png)
Once the install is made, you can check that the certificate is live via your browser by going to your domain in HTTPS. The certificate will automatically be renewed every three months.
-![](./images/certificate-signed-by-LE.png)
+![](image://certificate-signed-by-LE.png)
#### From the command line interface
diff --git a/pages/01.administrate/03.postinstall/postinstall.es.md b/pages/01.administrate/03.postinstall/postinstall.es.md
index e8de475f..4b670635 100644
--- a/pages/01.administrate/03.postinstall/postinstall.es.md
+++ b/pages/01.administrate/03.postinstall/postinstall.es.md
@@ -21,7 +21,7 @@ Durante la primera visita, encontrarás muy probablemente una advertencia de seg
Luego, llegas en esta página :
-
+![](image://postinstall_web.png)
*
Vistazo de la post-instalación Web
*
@@ -29,7 +29,7 @@ Luego, llegas en esta página :
También puedes acceder a la post-instalación entrando el comando `yunohost tools postinstall` directamente en el servidor o [en SSH](/ssh).
-
+![](image://postinstall_cli.png)
*
Vistazo de la post-instalación con línea de comando
*
diff --git a/pages/01.administrate/03.postinstall/postinstall.fr.md b/pages/01.administrate/03.postinstall/postinstall.fr.md
index cf3c63f6..440c09c9 100644
--- a/pages/01.administrate/03.postinstall/postinstall.fr.md
+++ b/pages/01.administrate/03.postinstall/postinstall.fr.md
@@ -21,7 +21,7 @@ Lors de la première visite, vous rencontrerez très probablement un avertisseme
Vous arrivez ensuite sur cette page :
-
+![](image://postinstall_web.png)
*
Aperçu de la post-installation Web
*
@@ -29,7 +29,7 @@ Vous arrivez ensuite sur cette page :
Vous pouvez aussi y accéder en entrant la commande `yunohost tools postinstall` directement sur le serveur ou [en SSH](/ssh).
-
+![](image://postinstall_cli.png)
*
Aperçu de la post-installation en ligne de commande
*
diff --git a/pages/01.administrate/03.postinstall/postinstall.md b/pages/01.administrate/03.postinstall/postinstall.md
index b75e44f2..938d6d43 100644
--- a/pages/01.administrate/03.postinstall/postinstall.md
+++ b/pages/01.administrate/03.postinstall/postinstall.md
@@ -21,7 +21,7 @@ During the first visit, you will very likely encounter a security warning relate
You should then land on this page :
-
+![](image://postinstall_web.png)
Preview of the Web post-installation
@@ -29,7 +29,7 @@ You should then land on this page :
You can also perform the postinstallation with the command `yunohost tools postinstall` directly on the server, or [via SSH](/ssh).
-
+![](image://postinstall_cli.png)
Preview of the command-line post-installation
diff --git a/pages/01.administrate/04.learn/03.webadmin/admin.es.md b/pages/01.administrate/04.learn/03.webadmin/admin.es.md
index 8453c7ad..c95fa880 100644
--- a/pages/01.administrate/04.learn/03.webadmin/admin.es.md
+++ b/pages/01.administrate/04.learn/03.webadmin/admin.es.md
@@ -4,7 +4,7 @@ template: docs
taxonomy:
category: docs
routes:
- default: '/admin'
+ default: '/admin_interface'
---
YunoHost tiene una interfaz gráfica de administración. El otro método consiste en utilizar la [linea de comando](/commandline).
@@ -13,6 +13,4 @@ YunoHost tiene una interfaz gráfica de administración. El otro método consist
La interfaz admin está accesible desde tu instancia YunoHost en esta dirección : https://ejemplo.org/yunohost/admin (reemplaza ejemplo.org por tu nombre de dominio)
-
-
-
+![](image://webadmin.png)
diff --git a/pages/01.administrate/04.learn/03.webadmin/admin.fr.md b/pages/01.administrate/04.learn/03.webadmin/admin.fr.md
index bb04c026..016792ad 100644
--- a/pages/01.administrate/04.learn/03.webadmin/admin.fr.md
+++ b/pages/01.administrate/04.learn/03.webadmin/admin.fr.md
@@ -4,7 +4,7 @@ template: docs
taxonomy:
category: docs
routes:
- default: '/admin'
+ default: '/admin_interface'
---
YunoHost est fourni avec une interface graphique d’administration. L’autre méthode est d’utiliser la [ligne de commande](/commandline).
@@ -13,7 +13,5 @@ YunoHost est fourni avec une interface graphique d’administration. L’autre m
L’interface admin est accessible depuis votre instance YunoHost à l’adresse https://exemple.org/yunohost/admin (remplacez exemple.org par la bonne valeur)
-
-
-
+![](image://webadmin_fr.png)
diff --git a/pages/01.administrate/04.learn/03.webadmin/admin.md b/pages/01.administrate/04.learn/03.webadmin/admin.md
index df229452..4b2f6004 100644
--- a/pages/01.administrate/04.learn/03.webadmin/admin.md
+++ b/pages/01.administrate/04.learn/03.webadmin/admin.md
@@ -4,7 +4,7 @@ template: docs
taxonomy:
category: docs
routes:
- default: '/admin'
+ default: '/admin_interface'
---
YunoHost has an administrator web interface. The other way to administrate your YunoHost install is through the [command line](/commandline).
@@ -13,6 +13,4 @@ YunoHost has an administrator web interface. The other way to administrate your
You can access your administrator web interface at this address: https://example.org/yunohost/admin (replace 'example.org' with your own domain name)
-
-
-
+![](image://webadmin.png)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/adminer/app_adminer.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/adminer/app_adminer.fr.md
index 15f05d30..58cf4216 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/adminer/app_adminer.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/adminer/app_adminer.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_adminer'
---
-
Adminer
+![logo d'Adminer](image://adminer_logo.png?height=80)
[![Install Adminer with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=adminer) [![Integration level](https://dash.yunohost.org/integration/adminer.svg)](https://dash.yunohost.org/appci/app/adminer)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/adminer/app_adminer.md b/pages/01.administrate/04.learn/06.apps/02.apps/adminer/app_adminer.md
index 500d171e..50581bce 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/adminer/app_adminer.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/adminer/app_adminer.md
@@ -7,7 +7,7 @@ routes:
default: '/app_adminer'
---
-
Adminer
+![Adminer's logo](image://adminer_logo.png?height=80)
[![Install Adminer with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=adminer) [![Integration level](https://dash.yunohost.org/integration/adminer.svg)](https://dash.yunohost.org/appci/app/adminer)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/airsonic/app_airsonic.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/airsonic/app_airsonic.fr.md
index 1a6ee204..3950e18b 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/airsonic/app_airsonic.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/airsonic/app_airsonic.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_airsonic'
---
-
Airsonic
+![logo de Airsonic](image://airsonic_logo.png?height=80)
[![Install airsonic with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=airsonic) [![Integration level](https://dash.yunohost.org/integration/airsonic.svg)](https://dash.yunohost.org/appci/app/airsonic)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/airsonic/app_airsonic.md b/pages/01.administrate/04.learn/06.apps/02.apps/airsonic/app_airsonic.md
index 18c9c9ef..6300ab63 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/airsonic/app_airsonic.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/airsonic/app_airsonic.md
@@ -7,7 +7,7 @@ routes:
default: '/app_airsonic'
---
-
Airsonic
+![airsonic's logo](image://airsonic_logo.png?height=80)
[![Install airsonic with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=airsonic) [![Integration level](https://dash.yunohost.org/integration/airsonic.svg)](https://dash.yunohost.org/appci/app/airsonic)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/ampache/app_ampache.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/ampache/app_ampache.fr.md
index ddeef862..0cf53d47 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/ampache/app_ampache.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/ampache/app_ampache.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_ampache'
---
-
Ampache
+![logo de Ampache](image://ampache_logo.png?height=80)
[![Install Ampache with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ampache) [![Integration level](https://dash.yunohost.org/integration/ampache.svg)](https://dash.yunohost.org/appci/app/ampache)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/ampache/app_ampache.md b/pages/01.administrate/04.learn/06.apps/02.apps/ampache/app_ampache.md
index ec777d53..4f512a15 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/ampache/app_ampache.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/ampache/app_ampache.md
@@ -7,7 +7,7 @@ routes:
default: '/app_ampache'
---
-
Ampache
+![Ampache's logo](image://ampache_logo.png?height=80)
[![Install Ampache with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ampache) [![Integration level](https://dash.yunohost.org/integration/ampache.svg)](https://dash.yunohost.org/appci/app/ampache)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/anarchism/app_anarchism.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/anarchism/app_anarchism.fr.md
index e6024e14..8b7e74f3 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/anarchism/app_anarchism.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/anarchism/app_anarchism.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_anarchism'
---
-
Anarchism
+![logo de Anarchism](image://anarchism_logo.svg?height=80)
[![Install anarchism with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=anarchism) [![Integration level](https://dash.yunohost.org/integration/anarchism.svg)](https://dash.yunohost.org/appci/app/anarchism)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/anarchism/app_anarchism.md b/pages/01.administrate/04.learn/06.apps/02.apps/anarchism/app_anarchism.md
index 07152829..65c2205a 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/anarchism/app_anarchism.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/anarchism/app_anarchism.md
@@ -7,7 +7,7 @@ routes:
default: '/app_anarchism'
---
-
Anarchism
+![Anarchism's logo](image://anarchism_logo.svg?height=80)
[![Install anarchism with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=anarchism) [![Integration level](https://dash.yunohost.org/integration/anarchism.svg)](https://dash.yunohost.org/appci/app/anarchism)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/anfora/app_anfora.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/anfora/app_anfora.fr.md
index 8a1544d5..0d902d08 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/anfora/app_anfora.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/anfora/app_anfora.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_anfora'
---
-
Anfora
+![logo de Anfora](image://anfora_logo.svg?height=80)
[![Install Anfora with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=anfora) [![Integration level](https://dash.yunohost.org/integration/anfora.svg)](https://dash.yunohost.org/appci/app/anfora)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/anfora/app_anfora.md b/pages/01.administrate/04.learn/06.apps/02.apps/anfora/app_anfora.md
index 87227ce1..dbfc33eb 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/anfora/app_anfora.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/anfora/app_anfora.md
@@ -7,7 +7,7 @@ routes:
default: '/app_anfora'
---
-
Anfora
+![Anfora's logo](image://anfora_logo.svg?height=80)
[![Install Anfora with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=anfora) [![Integration level](https://dash.yunohost.org/integration/anfora.svg)](https://dash.yunohost.org/appci/app/anfora)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/archivist/app_archivist.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/archivist/app_archivist.fr.md
index 84144979..c0b6dc28 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/archivist/app_archivist.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/archivist/app_archivist.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_archivist'
---
-
Archivist
+![Package](image://yunohost_package.png?height=80)
[![Install archivist with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=archivist) [![Integration level](https://dash.yunohost.org/integration/archivist.svg)](https://dash.yunohost.org/appci/app/archivist)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/archivist/app_archivist.md b/pages/01.administrate/04.learn/06.apps/02.apps/archivist/app_archivist.md
index 27bdc242..91816e0e 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/archivist/app_archivist.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/archivist/app_archivist.md
@@ -7,7 +7,7 @@ routes:
default: '/app_archivist'
---
-
Archivist
+![Package](image://yunohost_package.png?height=80)
[![Install archivist with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=archivist) [![Integration level](https://dash.yunohost.org/integration/archivist.svg)](https://dash.yunohost.org/appci/app/archivist)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/baikal/app_baikal.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/baikal/app_baikal.fr.md
index d598d4dd..ee630f75 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/baikal/app_baikal.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/baikal/app_baikal.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_baikal'
---
-
Baïkal
+![Baïkal's logo](image://baikal_logo.png?height=80)
[![Install Baïkal with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=baikal) [![Integration level](https://dash.yunohost.org/integration/baikal.svg)](https://dash.yunohost.org/appci/app/baikal)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/baikal/app_baikal.md b/pages/01.administrate/04.learn/06.apps/02.apps/baikal/app_baikal.md
index 8ed43147..2efd023a 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/baikal/app_baikal.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/baikal/app_baikal.md
@@ -7,7 +7,7 @@ routes:
default: '/app_baikal'
---
-
Baïkal
+![Baïkal's logo](image://baikal_logo.png?height=80)
[![Install Baïkal with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=baikal) [![Integration level](https://dash.yunohost.org/integration/baikal.svg)](https://dash.yunohost.org/appci/app/baikal)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/bibliogram/app_bibliogram.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/bibliogram/app_bibliogram.fr.md
index 7c156d67..1e88724c 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/bibliogram/app_bibliogram.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/bibliogram/app_bibliogram.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_bibliogram'
---
-
Bibliogram
+![Logo Bibliogram](image://logo-bibliogram.png?height=80)
[![Installer Bibliogram avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bibliogram) [![Integration level](https://dash.yunohost.org/integration/bibliogram.svg)](https://dash.yunohost.org/appci/app/bibliogram)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/bibliogram/app_bibliogram.md b/pages/01.administrate/04.learn/06.apps/02.apps/bibliogram/app_bibliogram.md
index 2f867b8d..d3c8deb5 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/bibliogram/app_bibliogram.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/bibliogram/app_bibliogram.md
@@ -7,7 +7,7 @@ routes:
default: '/app_bibliogram'
---
-
Bibliogram
+![Bibliogram Logo](image://logo-bibliogram.png?height=80)
[![Install Bibliogram with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bibliogram) [![Integration level](https://dash.yunohost.org/integration/bibliogram.svg)](https://dash.yunohost.org/appci/app/bibliogram)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/bitwarden/app_bitwarden.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/bitwarden/app_bitwarden.fr.md
index e73e43a6..c1143cfa 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/bitwarden/app_bitwarden.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/bitwarden/app_bitwarden.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_bitwarden'
---
-
Bitwarden
+![logo de Bitwarden](image://bitwarden_logo.png?width=80)
[![Install Bitwarden with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bitwarden) [![Integration level](https://dash.yunohost.org/integration/bitwarden.svg)](https://dash.yunohost.org/appci/app/bitwarden)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/bitwarden/app_bitwarden.md b/pages/01.administrate/04.learn/06.apps/02.apps/bitwarden/app_bitwarden.md
index 3da0bc36..eeff2bd5 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/bitwarden/app_bitwarden.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/bitwarden/app_bitwarden.md
@@ -7,7 +7,7 @@ routes:
default: '/app_bitwarden'
---
-
Bitwarden
+![Bitwarden's logo](image://bitwarden_logo.png?width=80)
[![Install Bitwarden with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bitwarden) [![Integration level](https://dash.yunohost.org/integration/bitwarden.svg)](https://dash.yunohost.org/appci/app/bitwarden)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/blogotext/app_blogotext.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/blogotext/app_blogotext.fr.md
index 8f1af653..508a9de6 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/blogotext/app_blogotext.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/blogotext/app_blogotext.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_blogotext'
---
-
BlogoText
+![logo de BlogoText](image://blogotext_logo.png?width=80)
[![Install BlogoText with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=blogotext) [![Integration level](https://dash.yunohost.org/integration/blogotext.svg)](https://dash.yunohost.org/appci/app/blogotext)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/blogotext/app_blogotext.md b/pages/01.administrate/04.learn/06.apps/02.apps/blogotext/app_blogotext.md
index 410873c2..7c9fd290 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/blogotext/app_blogotext.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/blogotext/app_blogotext.md
@@ -7,7 +7,7 @@ routes:
default: '/app_blogotext'
---
-
BlogoText
+![BlogoText's logo](image://blogotext_logo.png?width=80)
[![Install BlogoText with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=blogotext) [![Integration level](https://dash.yunohost.org/integration/blogotext.svg)](https://dash.yunohost.org/appci/app/blogotext)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/bludit/app_bludit.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/bludit/app_bludit.fr.md
index 5369a37c..c3b0c5ed 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/bludit/app_bludit.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/bludit/app_bludit.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_bludit'
---
-
Bludit
+![Bludit's logo](image://bludit_logo.png?width=80)
[![Install Bludit with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bludit) [![Integration level](https://dash.yunohost.org/integration/bludit.svg)](https://dash.yunohost.org/appci/app/bludit)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/bookstack/app_bookstack.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/bookstack/app_bookstack.fr.md
index c40ab820..592b8e9e 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/bookstack/app_bookstack.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/bookstack/app_bookstack.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_bookstack'
---
-
BookStack
+![Logo BookStack](image://logo-bookstack.png?height=80)
[![Installer BookStack avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bookstack) [![Integration level](https://dash.yunohost.org/integration/bookstack.svg)](https://dash.yunohost.org/appci/app/bookstack)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/bookstack/app_bookstack.md b/pages/01.administrate/04.learn/06.apps/02.apps/bookstack/app_bookstack.md
index 788f9c6a..2dff540b 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/bookstack/app_bookstack.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/bookstack/app_bookstack.md
@@ -7,7 +7,7 @@ routes:
default: '/app_bookstack'
---
-
BookStack
+![BookStack Logo](image://logo-bookstack.png?height=80)
[![Install BookStack with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bookstack) [![Integration level](https://dash.yunohost.org/integration/bookstack.svg)](https://dash.yunohost.org/appci/app/bookstack)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/borg/app_borg.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/borg/app_borg.fr.md
index 6a08c900..92d42333 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/borg/app_borg.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/borg/app_borg.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_borg'
---
-
Borg
+![logo de Borg](image://borg_logo.svg?height=80)
[![Install Borg with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=borg) [![Integration level](https://dash.yunohost.org/integration/borg.svg)](https://dash.yunohost.org/appci/app/borg)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/borg/app_borg.md b/pages/01.administrate/04.learn/06.apps/02.apps/borg/app_borg.md
index 79aff48f..91116aa7 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/borg/app_borg.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/borg/app_borg.md
@@ -7,7 +7,7 @@ routes:
default: '/app_borg'
---
-
Borg
+![borg's logo](image://borg_logo.svg?height=80)
[![Install Borg with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=borg) [![Integration level](https://dash.yunohost.org/integration/borg.svg)](https://dash.yunohost.org/appci/app/borg)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/bozon/app_bozon.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/bozon/app_bozon.fr.md
index d259a692..a77cb72e 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/bozon/app_bozon.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/bozon/app_bozon.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_bozon'
---
-
BoZoN
+![BoZoN](image://yunohost_package.png?height=80)
[![Install BoZoN with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bozon) [![Integration level](https://dash.yunohost.org/integration/bozon.svg)](https://ci-apps.yunohost.org/jenkins/job/bozon%20%28Community%29/lastBuild/consoleFull)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/bozon/app_bozon.md b/pages/01.administrate/04.learn/06.apps/02.apps/bozon/app_bozon.md
index 80cd98a8..4aed37b7 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/bozon/app_bozon.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/bozon/app_bozon.md
@@ -7,7 +7,7 @@ routes:
default: '/app_bozon'
---
-
BoZoN
+![BoZoN](image://yunohost_package.png?height=80)
[![Install BoZoN with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=bozon) [![Integration level](https://dash.yunohost.org/integration/bozon.svg)](https://ci-apps.yunohost.org/jenkins/job/bozon%20%28Community%29/lastBuild/consoleFull)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/calibreweb/app_calibreweb.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/calibreweb/app_calibreweb.fr.md
index b1005711..98d3c439 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/calibreweb/app_calibreweb.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/calibreweb/app_calibreweb.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_calibreweb'
---
-
Calibre-Web
+![Calibre-Web](image://yunohost_package.png?height=80)
[![Install calibreweb with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=calibreweb) [![Integration level](https://dash.yunohost.org/integration/calibreweb.svg)](https://ci-apps.yunohost.org/jenkins/job/calibreweb%20%28Community%29/lastBuild/consoleFull)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/calibreweb/app_calibreweb.md b/pages/01.administrate/04.learn/06.apps/02.apps/calibreweb/app_calibreweb.md
index e82e0f88..9b21fbf8 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/calibreweb/app_calibreweb.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/calibreweb/app_calibreweb.md
@@ -7,7 +7,7 @@ routes:
default: '/app_calibreweb'
---
-
Calibre-Web
+![Calibre-Web](image://yunohost_package.png?height=80)
[![Install calibreweb with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=calibreweb) [![Integration level](https://dash.yunohost.org/integration/calibreweb.svg)](https://ci-apps.yunohost.org/jenkins/job/calibreweb%20%28Community%29/lastBuild/consoleFull)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/cheky/app_cheky.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/cheky/app_cheky.fr.md
index e94b2acd..130f3460 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/cheky/app_cheky.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/cheky/app_cheky.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_cheky'
---
-
Cheky
+![Cheky](image://yunohost_package.png?height=80)
[![Install Cheky with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=cheky) [![Integration level](https://dash.yunohost.org/integration/cheky.svg)](https://dash.yunohost.org/appci/app/cheky)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/cheky/app_cheky.md b/pages/01.administrate/04.learn/06.apps/02.apps/cheky/app_cheky.md
index c3bd94db..2d9354fc 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/cheky/app_cheky.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/cheky/app_cheky.md
@@ -7,7 +7,7 @@ routes:
default: '/app_cheky'
---
-
Cheky
+![Cheky](image://yunohost_package.png?height=80)
[![Install Cheky with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=cheky) [![Integration level](https://dash.yunohost.org/integration/cheky.svg)](https://dash.yunohost.org/appci/app/cheky)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/civicrm_drupal7/app_civicrm_drupal7.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/civicrm_drupal7/app_civicrm_drupal7.fr.md
index 24ca8fb0..a6c6c76c 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/civicrm_drupal7/app_civicrm_drupal7.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/civicrm_drupal7/app_civicrm_drupal7.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_civicrm_drupal7'
---
-
CiviCRM
+![logo de CiviCRM](image://civicrm_logo.png?height=80)
[![Install CiviCRM on Drupal 7 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=civicrm_drupal7) [![Integration level](https://dash.yunohost.org/integration/civicrm_drupal7.svg)](https://dash.yunohost.org/appci/app/civicrm_drupal7)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/civicrm_drupal7/app_civicrm_drupal7.md b/pages/01.administrate/04.learn/06.apps/02.apps/civicrm_drupal7/app_civicrm_drupal7.md
index 12ab3fc4..8af05b45 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/civicrm_drupal7/app_civicrm_drupal7.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/civicrm_drupal7/app_civicrm_drupal7.md
@@ -7,7 +7,7 @@ routes:
default: '/app_civicrm_drupal7'
---
-
CiviCRM
+![CiviCRM's logo](image://civicrm_logo.png?height=80)
[![Install CiviCRM on Drupal 7 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=civicrm_drupal7) [![Integration level](https://dash.yunohost.org/integration/civicrm_drupal7.svg)](https://dash.yunohost.org/appci/app/civicrm_drupal7)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/codimd/app_codimd.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/codimd/app_codimd.fr.md
index 3ca74966..52dad66e 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/codimd/app_codimd.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/codimd/app_codimd.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_codimd'
---
-
CodiMD
+![logo de CodiMD](image://codimd_logo.png?height=80)
[![Installer CodiMD avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=codimd) [![Integration level](https://dash.yunohost.org/integration/codimd.svg)](https://dash.yunohost.org/appci/app/codimd)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/codimd/app_codimd.md b/pages/01.administrate/04.learn/06.apps/02.apps/codimd/app_codimd.md
index 3e207946..8b821fce 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/codimd/app_codimd.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/codimd/app_codimd.md
@@ -7,7 +7,7 @@ routes:
default: '/app_codimd'
---
-
CodiMD
+![CodiMD’s logo](image://codimd_logo.png?height=80)
[![Install CodiMD with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=codimd) [![Integration level](https://dash.yunohost.org/integration/codimd.svg)](https://dash.yunohost.org/appci/app/codimd)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/collabora/app_collabora.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/collabora/app_collabora.fr.md
index d6a8bad4..84153e98 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/collabora/app_collabora.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/collabora/app_collabora.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_collabora'
---
-
Collabora
+![logo de collabora](image://collabora_logo.png?height=80)
[![Install collabora with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=collabora) [![Integration level](https://dash.yunohost.org/integration/collabora.svg)](https://dash.yunohost.org/appci/app/collabora)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/collabora/app_collabora.md b/pages/01.administrate/04.learn/06.apps/02.apps/collabora/app_collabora.md
index faad10c2..4f8f4142 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/collabora/app_collabora.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/collabora/app_collabora.md
@@ -7,7 +7,7 @@ routes:
default: '/app_collabora'
---
-
Collabora
+![collabora's logo](image://collabora_logo.png?height=80)
[![Install collabora with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=collabora) [![Integration level](https://dash.yunohost.org/integration/collabora.svg)](https://dash.yunohost.org/appci/app/collabora)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/concrete5/app_concrete5.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/concrete5/app_concrete5.fr.md
index ec2d87bd..d6d09c65 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/concrete5/app_concrete5.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/concrete5/app_concrete5.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_concrete5'
---
-
Concret5
+![Logo de Concrete5](image://concrete5_logo.png?height=80)
[![Install concrete5 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=concrete5) [![Integration level](https://dash.yunohost.org/integration/concrete5.svg)](https://dash.yunohost.org/appci/app/concrete5)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/concrete5/app_concrete5.md b/pages/01.administrate/04.learn/06.apps/02.apps/concrete5/app_concrete5.md
index fa131443..75274cfd 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/concrete5/app_concrete5.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/concrete5/app_concrete5.md
@@ -7,7 +7,7 @@ routes:
default: '/app_concrete5'
---
-
Concret5
+![Concrete5's logo](image://concrete5_logo.png?height=80)
[![Install concrete5 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=concrete5) [![Integration level](https://dash.yunohost.org/integration/concrete5.svg)](https://dash.yunohost.org/appci/app/concrete5)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/cowyo/app_cowyo.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/cowyo/app_cowyo.fr.md
index efd4628f..ba361bb1 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/cowyo/app_cowyo.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/cowyo/app_cowyo.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_cowyo'
---
-
Cowyo
+![Logo de Cowyo](image://cowyo_logo.png?height=80)
[![Install cowyo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=cowyo) [![Integration level](https://dash.yunohost.org/integration/cowyo.svg)](https://ci-apps.yunohost.org/ci/apps/cowyo/)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/cowyo/app_cowyo.md b/pages/01.administrate/04.learn/06.apps/02.apps/cowyo/app_cowyo.md
index 16c4f217..75f64fab 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/cowyo/app_cowyo.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/cowyo/app_cowyo.md
@@ -7,7 +7,7 @@ routes:
default: '/app_cowyo'
---
-
Cowyo
+![Cowyo's logo](image://cowyo_logo.png?height=80)
[![Install cowyo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=cowyo) [![Integration level](https://dash.yunohost.org/integration/cowyo.svg)](https://ci-apps.yunohost.org/ci/apps/cowyo/)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/diagramsnet/app_diagramsnet.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/diagramsnet/app_diagramsnet.fr.md
index 9731f247..2fcaee5f 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/diagramsnet/app_diagramsnet.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/diagramsnet/app_diagramsnet.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_diagramsnet'
---
-
Diagrams.net
+![logo de Diagrams.net](image://diagramsnet_logo.jpg?width=80)
[![Install diagramsnet with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=diagramsnet) [![Integration level](https://dash.yunohost.org/integration/diagramsnet.svg)](https://dash.yunohost.org/appci/app/diagramsnet)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/diagramsnet/app_diagramsnet.md b/pages/01.administrate/04.learn/06.apps/02.apps/diagramsnet/app_diagramsnet.md
index 12b879b1..b16657eb 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/diagramsnet/app_diagramsnet.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/diagramsnet/app_diagramsnet.md
@@ -7,7 +7,7 @@ routes:
default: '/app_diagramsnet'
---
-
Diagrams.net
+![Diagrams.net's logo](image://diagramsnet_logo.jpg?width=80)
[![Install diagramsnet with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=diagramsnet) [![Integration level](https://dash.yunohost.org/integration/diagramsnet.svg)](https://dash.yunohost.org/appci/app/diagramsnet)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/discourse/app_discourse.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/discourse/app_discourse.fr.md
index 703a833a..8a5e9a14 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/discourse/app_discourse.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/discourse/app_discourse.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_discourse'
---
-
Discourse
+![logo de Discourse](image://discourse_logo.svg?height=80)
[![Install Discourse with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=discourse) [![Integration level](https://dash.yunohost.org/integration/discourse.svg)](https://ci-apps.yunohost.org/jenkins/job/discourse%20%28Community%29/lastBuild/consoleFull)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/discourse/app_discourse.md b/pages/01.administrate/04.learn/06.apps/02.apps/discourse/app_discourse.md
index f75ab1a4..0354915a 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/discourse/app_discourse.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/discourse/app_discourse.md
@@ -7,7 +7,7 @@ routes:
default: '/app_discourse'
---
-
Discourse
+![Discourse's logo](image://discourse_logo.svg?height=80)
[![Install Discourse with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=discourse) [![Integration level](https://dash.yunohost.org/integration/discourse.svg)](https://ci-apps.yunohost.org/jenkins/job/discourse%20%28Community%29/lastBuild/consoleFull)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/distbin/app_distbin.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/distbin/app_distbin.fr.md
index 2d0a39da..0106e2f1 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/distbin/app_distbin.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/distbin/app_distbin.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_distbin'
---
-
Distbin
+![Distbin](image://yunohost_package.png?height=80)
[![Install Distbin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=distbin) [![Integration level](https://dash.yunohost.org/integration/distbin.svg)](https://dash.yunohost.org/appci/app/distbin)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/distbin/app_distbin.md b/pages/01.administrate/04.learn/06.apps/02.apps/distbin/app_distbin.md
index 629e9c5e..aa3bc2d1 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/distbin/app_distbin.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/distbin/app_distbin.md
@@ -7,7 +7,7 @@ routes:
default: '/app_distbin'
---
-
Distbin
+![Distbin](image://yunohost_package.png?height=80)
[![Install distbin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=distbin) [![Integration level](https://dash.yunohost.org/integration/distbin.svg)](https://dash.yunohost.org/appci/app/distbin)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/dokuwiki/app_dokuwiki.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/dokuwiki/app_dokuwiki.fr.md
index 91ff97f4..ca5d6b6d 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/dokuwiki/app_dokuwiki.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/dokuwiki/app_dokuwiki.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_dokuwiki'
---
-
DokuWiki
+![logo de Dokuwiki](image://dokuwiki_logo.svg?height=80)
[![Installer DokuWiki grâce à YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=dokuwiki) [![Niveau d'intégration](https://dash.yunohost.org/integration/dokuwiki.svg)](https://dash.yunohost.org/appci/app/dokuwiki)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/dokuwiki/app_dokuwiki.md b/pages/01.administrate/04.learn/06.apps/02.apps/dokuwiki/app_dokuwiki.md
index 7f991119..1d4c0ef5 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/dokuwiki/app_dokuwiki.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/dokuwiki/app_dokuwiki.md
@@ -7,7 +7,7 @@ routes:
default: '/app_dokuwiki'
---
-
DokuWiki
+![Dokuwiki's logo](image://dokuwiki_logo.svg?height=80)
[![Installer DokuWiki grâce à YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=dokuwiki) [![Niveau d'intégration](https://dash.yunohost.org/integration/dokuwiki.svg)](https://dash.yunohost.org/appci/app/dokuwiki)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/dolibarr/app_dolibarr.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/dolibarr/app_dolibarr.fr.md
index 18bdacd8..7a1afd2f 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/dolibarr/app_dolibarr.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/dolibarr/app_dolibarr.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_dolibarr'
---
-
Dolibarr
+![logo de Dolibarr](image://dolibarr_logo.png?width=80)
[![Install Dolibarr with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=dolibarr) [![Integration level](https://dash.yunohost.org/integration/dolibarr.svg)](https://dash.yunohost.org/appci/app/dolibarr)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/dolibarr/app_dolibarr.md b/pages/01.administrate/04.learn/06.apps/02.apps/dolibarr/app_dolibarr.md
index 7e4db565..ae1c5406 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/dolibarr/app_dolibarr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/dolibarr/app_dolibarr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_dolibarr'
---
-
Dolibarr
+![Dolibarr's logo](image://dolibarr_logo.png?width=80)
[![Install Dolibarr with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=dolibarr) [![Integration level](https://dash.yunohost.org/integration/dolibarr.svg)](https://dash.yunohost.org/appci/app/dolibarr)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/dotclear2/app_dotclear2.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/dotclear2/app_dotclear2.fr.md
index 99c3635d..87b356a3 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/dotclear2/app_dotclear2.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/dotclear2/app_dotclear2.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_dotclear2'
---
-
Dotclear 2
+![Logo de Dotclear](image://dotclear_logo.png?width=80)
[![Install dotclear2 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=dotclear2) [![Integration level](https://dash.yunohost.org/integration/dotclear2.svg)](https://dash.yunohost.org/appci/app/dotclear2)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/dotclear2/app_dotclear2.md b/pages/01.administrate/04.learn/06.apps/02.apps/dotclear2/app_dotclear2.md
index c94a4143..10998e55 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/dotclear2/app_dotclear2.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/dotclear2/app_dotclear2.md
@@ -7,7 +7,7 @@ routes:
default: '/app_dotclear2'
---
-
Dotclear 2
+![Dotclear's logo](image://dotclear_logo.png?width=80)
[![Install dotclear2 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=dotclear2) [![Integration level](https://dash.yunohost.org/integration/dotclear2.svg)](https://dash.yunohost.org/appci/app/dotclear2)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/drupal/app_drupal.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/drupal/app_drupal.fr.md
index fe31769e..7ad75fcc 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/drupal/app_drupal.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/drupal/app_drupal.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_drupal'
---
-
Drupal
+![Logo de Drupal](image://drupal_logo.svg?height=80)
[![Install Drupal with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=drupal) [![Integration level](https://dash.yunohost.org/integration/drupal.svg)](https://dash.yunohost.org/appci/app/drupal)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/drupal/app_drupal.md b/pages/01.administrate/04.learn/06.apps/02.apps/drupal/app_drupal.md
index 53481a28..0b4f7d37 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/drupal/app_drupal.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/drupal/app_drupal.md
@@ -7,7 +7,7 @@ routes:
default: '/app_drupal'
---
-
Drupal
+![Drupal's logo](image://drupal_logo.svg?height=80)
[![Install Drupal with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=drupal) [![Integration level](https://dash.yunohost.org/integration/drupal.svg)](https://dash.yunohost.org/appci/app/drupal)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/drupal7/app_drupal7.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/drupal7/app_drupal7.fr.md
index 81de8e17..27486d18 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/drupal7/app_drupal7.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/drupal7/app_drupal7.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_drupal7'
---
-
Drupal 7
+![Logo de Drupal](image://drupal_logo.svg?height=80)
[![Install Drupal with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=drupal) [![Integration level](https://dash.yunohost.org/integration/drupal.svg)](https://dash.yunohost.org/appci/app/drupal)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/drupal7/app_drupal7.md b/pages/01.administrate/04.learn/06.apps/02.apps/drupal7/app_drupal7.md
index e9337e6e..d9fe4073 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/drupal7/app_drupal7.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/drupal7/app_drupal7.md
@@ -7,7 +7,7 @@ routes:
default: '/app_drupal7'
---
-
Drupal 7
+![Drupal's logo](image://drupal_logo.svg?height=80)
[![Install Drupal with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=drupal) [![Integration level](https://dash.yunohost.org/integration/drupal.svg)](https://dash.yunohost.org/appci/app/drupal)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/etherpad_mypads/app_etherpad_mypads.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/etherpad_mypads/app_etherpad_mypads.fr.md
index f0dcc474..76ef5b0f 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/etherpad_mypads/app_etherpad_mypads.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/etherpad_mypads/app_etherpad_mypads.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_etherpad_mypads'
---
-
Etherpad (avec plugin MyPads)
+![logo de Etherpad](image://etherpad_mypads_logo.svg?height=80)
[![Installer Etherpad avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=etherpad_mypads) [![Niveau d'intégration](https://dash.yunohost.org/integration/etherpad_mypads.svg)](https://dash.yunohost.org/appci/app/etherpad_mypads)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/etherpad_mypads/app_etherpad_mypads.md b/pages/01.administrate/04.learn/06.apps/02.apps/etherpad_mypads/app_etherpad_mypads.md
index 223a4393..8125e59b 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/etherpad_mypads/app_etherpad_mypads.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/etherpad_mypads/app_etherpad_mypads.md
@@ -7,7 +7,7 @@ routes:
default: '/app_etherpad_mypads'
---
-
Etherpad (with MyPads plugin)
+![Etherpad's logo](image://etherpad_mypads_logo.svg?height=80)
[![Install Etherpad with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=etherpad_mypads) [![Integration level](https://dash.yunohost.org/integration/etherpad_mypads.svg)](https://dash.yunohost.org/appci/app/etherpad_mypads)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/fallback/app_fallback.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/fallback/app_fallback.fr.md
index cda52f1c..300f83a1 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/fallback/app_fallback.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/fallback/app_fallback.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_fallback'
---
-
Fallback
+![Fallback](image://yunohost_package.png?height=80)
[![Install fallback with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=fallback) [![Integration level](https://dash.yunohost.org/integration/fallback.svg)](https://dash.yunohost.org/appci/app/fallback)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/fallback/app_fallback.md b/pages/01.administrate/04.learn/06.apps/02.apps/fallback/app_fallback.md
index fdf825b1..81da072d 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/fallback/app_fallback.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/fallback/app_fallback.md
@@ -7,7 +7,7 @@ routes:
default: '/app_fallback'
---
-
Fallback
+![Fallback](image://yunohost_package.png?height=80)
[![Install Fallback with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=fallback) [![Integration level](https://dash.yunohost.org/integration/fallback.svg)](https://dash.yunohost.org/appci/app/fallback)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/ffsync/app_ffsync.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/ffsync/app_ffsync.fr.md
index bc4f0602..dedf3a39 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/ffsync/app_ffsync.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/ffsync/app_ffsync.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_ffsync'
---
-
Firefox Sync
+![logo de Firefox Sync](image://ffsync_logo.png?width=80)
[![Install Firefox Sync with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ffsync) [![Integration level](https://dash.yunohost.org/integration/ffsync.svg)](https://dash.yunohost.org/appci/app/ffsync)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/ffsync/app_ffsync.md b/pages/01.administrate/04.learn/06.apps/02.apps/ffsync/app_ffsync.md
index ccbb85cd..7d75f891 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/ffsync/app_ffsync.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/ffsync/app_ffsync.md
@@ -7,7 +7,7 @@ routes:
default: '/app_ffsync'
---
-
Firefox Sync
+![Firefox Sync's logo](image://ffsync_logo.png?width=80)
[![Install Firefox Sync with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ffsync) [![Integration level](https://dash.yunohost.org/integration/ffsync.svg)](https://dash.yunohost.org/appci/app/ffsync)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/firefly-iii/app_firefly-iii.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/firefly-iii/app_firefly-iii.fr.md
index 72d7e27a..8d342327 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/firefly-iii/app_firefly-iii.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/firefly-iii/app_firefly-iii.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_firefly-iii'
---
-
Firefly III
+![logo de Firefly III](image://firefly_iii_logo.png?width=80)
[![Install Firefly III with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=firefly-iii) [![Integration level](https://dash.yunohost.org/integration/firefly-iii.svg)](https://dash.yunohost.org/appci/app/firefly-iii)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/firefly-iii/app_firefly-iii.md b/pages/01.administrate/04.learn/06.apps/02.apps/firefly-iii/app_firefly-iii.md
index 3a01a396..a23d3172 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/firefly-iii/app_firefly-iii.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/firefly-iii/app_firefly-iii.md
@@ -7,7 +7,7 @@ routes:
default: '/app_firefly-iii'
---
-
Firefly III
+![Firefly III's logo](image://firefly_iii_logo.png?width=80)
[![Install Firefly III with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=firefly-iii) [![Integration level](https://dash.yunohost.org/integration/firefly-iii.svg)](https://dash.yunohost.org/appci/app/firefly-iii)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/flarum/app_flarum.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/flarum/app_flarum.fr.md
index 0578629b..de15fd5b 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/flarum/app_flarum.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/flarum/app_flarum.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_flarum'
---
-
Flarum
+![logo de Flarum](image://flarum_logo.png?width=80)
[![Install Flarum with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=flarum) [![Integration level](https://dash.yunohost.org/integration/flarum.svg)](https://dash.yunohost.org/appci/app/flarum)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/flarum/app_flarum.md b/pages/01.administrate/04.learn/06.apps/02.apps/flarum/app_flarum.md
index 636c6171..621c773c 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/flarum/app_flarum.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/flarum/app_flarum.md
@@ -7,7 +7,7 @@ routes:
default: '/app_flarum'
---
-
Flarum
+![Flarum's logo](image://flarum_logo.png?width=80)
[![Install Flarum with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=flarum) [![Integration level](https://dash.yunohost.org/integration/flarum.svg)](https://dash.yunohost.org/appci/app/flarum)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/fluxbb/app_fluxbb.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/fluxbb/app_fluxbb.fr.md
index 2a6078d7..08c6ee7a 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/fluxbb/app_fluxbb.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/fluxbb/app_fluxbb.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_fluxbb'
---
-
FluxBB
+![logo de FluxBB](image://fluxbb_logo.png?height=80)
[![Install FluxBB with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=fluxbb) [![Integration level](https://dash.yunohost.org/integration/fluxbb.svg)](https://dash.yunohost.org/appci/app/fluxbb)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/fluxbb/app_fluxbb.md b/pages/01.administrate/04.learn/06.apps/02.apps/fluxbb/app_fluxbb.md
index b6a76dc5..bbbcc858 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/fluxbb/app_fluxbb.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/fluxbb/app_fluxbb.md
@@ -7,7 +7,7 @@ routes:
default: '/app_fluxbb'
---
-
FluxBB
+![FluxBB's logo](image://fluxbb_logo.png?height=80)
[![Install FluxBB with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=fluxbb) [![Integration level](https://dash.yunohost.org/integration/fluxbb.svg)](https://dash.yunohost.org/appci/app/fluxbb)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/framaforms/app_framaforms.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/framaforms/app_framaforms.fr.md
index 93e9197b..caba4108 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/framaforms/app_framaforms.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/framaforms/app_framaforms.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_framaforms'
---
-
Framaforms
+![logo de framaforms](image://framaforms_logo.png?height=80)
[![Install framaforms with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=framaforms) [![Integration level](https://dash.yunohost.org/integration/framaforms.svg)](https://dash.yunohost.org/appci/app/framaforms)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/freshrss/app_freshrss.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/freshrss/app_freshrss.fr.md
index 1d117fd7..89a49fc4 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/freshrss/app_freshrss.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/freshrss/app_freshrss.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_freshrss'
---
-
FreshRSS
+![logo de FreshRSS](image://freshrss_logo.svg?height=80)
[![Install FreshRSS with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=freshrss) [![Integration level](https://dash.yunohost.org/integration/freshrss.svg)](https://dash.yunohost.org/appci/app/freshrss)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/freshrss/app_freshrss.md b/pages/01.administrate/04.learn/06.apps/02.apps/freshrss/app_freshrss.md
index 231b105f..42eeb81e 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/freshrss/app_freshrss.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/freshrss/app_freshrss.md
@@ -7,7 +7,7 @@ routes:
default: '/app_freshrss'
---
-
FreshRSS
+![FreshRSS logo's](image://freshrss_logo.svg?height=80)
[![Install FreshRSS with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=freshrss) [![Integration level](https://dash.yunohost.org/integration/freshrss.svg)](https://dash.yunohost.org/appci/app/freshrss)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/friendica/app_friendica.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/friendica/app_friendica.fr.md
index 13e315b6..9073414b 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/friendica/app_friendica.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/friendica/app_friendica.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_friendica'
---
-
Friendica
+![logo de friendica](image://friendica_logo.svg?height=80)
[![Install friendica with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=friendica) [![Integration level](https://dash.yunohost.org/integration/friendica.svg)](https://dash.yunohost.org/appci/app/friendica)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/friendica/app_friendica.md b/pages/01.administrate/04.learn/06.apps/02.apps/friendica/app_friendica.md
index 3d96c3d4..ee1c6fd9 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/friendica/app_friendica.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/friendica/app_friendica.md
@@ -7,7 +7,7 @@ routes:
default: '/app_friendica'
---
-
Friendica
+![friendica's logo](image://friendica_logo.svg?height=80)
[![Install friendica with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=friendica) [![Integration level](https://dash.yunohost.org/integration/friendica.svg)](https://dash.yunohost.org/appci/app/friendica)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/funkwhale/app_funkwhale.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/funkwhale/app_funkwhale.fr.md
index 4e5c9840..12b9ac10 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/funkwhale/app_funkwhale.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/funkwhale/app_funkwhale.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_funkwhale'
---
-
Funkwhale
+![logo de Funkwhale](image://funkwhale_logo.png?width=80)
[![Install Funkwhale with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=funkwhale) [![Integration level](https://dash.yunohost.org/integration/funkwhale.svg)](https://dash.yunohost.org/appci/app/funkwhale)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/funkwhale/app_funkwhale.md b/pages/01.administrate/04.learn/06.apps/02.apps/funkwhale/app_funkwhale.md
index 6a615a30..c557b1fe 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/funkwhale/app_funkwhale.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/funkwhale/app_funkwhale.md
@@ -7,7 +7,7 @@ routes:
default: '/app_funkwhale'
---
-
Funkwhale
+![Funkwhale's logo](image://funkwhale_logo.png?width=80)
[![Install Funkwhale with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=funkwhale) [![Integration level](https://dash.yunohost.org/integration/funkwhale.svg)](https://dash.yunohost.org/appci/app/funkwhale)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/garradin/app_garradin.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/garradin/app_garradin.fr.md
index 772f5107..8da58673 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/garradin/app_garradin.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/garradin/app_garradin.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_garradin'
---
-
Garradin
+![logo de Garradin](image://garradin_logo.svg?height=80)
[![Install Garradin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=garradin) [![Integration level](https://dash.yunohost.org/integration/garradin.svg)](https://dash.yunohost.org/appci/app/garradin)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/garradin/app_garradin.md b/pages/01.administrate/04.learn/06.apps/02.apps/garradin/app_garradin.md
index b3006aa6..e56f142e 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/garradin/app_garradin.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/garradin/app_garradin.md
@@ -7,7 +7,7 @@ routes:
default: '/app_garradin'
---
-
Garradin
+![Garradin's logo](image://garradin_logo.svg?height=80)
[![Install Garradin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=garradin) [![Integration level](https://dash.yunohost.org/integration/garradin.svg)](https://dash.yunohost.org/appci/app/garradin)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/gitea/app_gitea.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/gitea/app_gitea.fr.md
index 3a59f42c..d4aa293b 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/gitea/app_gitea.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/gitea/app_gitea.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_gitea'
---
-
Gitea
+![logo de Gitea](image://gitea_logo.png?width=80)
[![Install Gitea with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitea) [![Integration level](https://dash.yunohost.org/integration/gitea.svg)](https://dash.yunohost.org/appci/app/gitea)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/gitea/app_gitea.md b/pages/01.administrate/04.learn/06.apps/02.apps/gitea/app_gitea.md
index 8a04e92a..32070fe0 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/gitea/app_gitea.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/gitea/app_gitea.md
@@ -7,7 +7,7 @@ routes:
default: '/app_gitea'
---
-
Gitea
+![Gitea's logo](image://gitea_logo.png?width=80)
[![Install Gitea with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitea) [![Integration level](https://dash.yunohost.org/integration/gitea.svg)](https://dash.yunohost.org/appci/app/gitea)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/gitlab-runner/app_gitlab-runner.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/gitlab-runner/app_gitlab-runner.fr.md
index 88ee3361..81c4f7f8 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/gitlab-runner/app_gitlab-runner.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/gitlab-runner/app_gitlab-runner.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_gitlab-runner'
---
-
GitLab Runner
+![logo de GitLab Runner](image://gitlab-runner_logo.png?height=80)
[![Install GitLab Runner with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitlab-runner) [![Integration level](https://dash.yunohost.org/integration/gitlab-runner.svg)](https://dash.yunohost.org/appci/app/gitlab-runner)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/gitlab-runner/app_gitlab-runner.md b/pages/01.administrate/04.learn/06.apps/02.apps/gitlab-runner/app_gitlab-runner.md
index f0f2f97e..21dbf58c 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/gitlab-runner/app_gitlab-runner.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/gitlab-runner/app_gitlab-runner.md
@@ -7,7 +7,7 @@ routes:
default: '/app_gitlab-runner'
---
-
GitLab Runner
+![GitLab Runner's logo](image://gitlab-runner_logo.png?height=80)
[![Install GitLab Runner with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitlab-runner) [![Integration level](https://dash.yunohost.org/integration/gitlab-runner.svg)](https://dash.yunohost.org/appci/app/gitlab-runner)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/gitlab/app_gitlab.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/gitlab/app_gitlab.fr.md
index 8c461316..27d9916e 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/gitlab/app_gitlab.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/gitlab/app_gitlab.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_gitlab'
---
-
GitLab
+![logo de GitLab](image://gitlab_logo.svg?height=80)
[![Install GitLab with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitlab) [![Integration level](https://dash.yunohost.org/integration/gitlab.svg)](https://dash.yunohost.org/appci/app/gitlab)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/gitlab/app_gitlab.md b/pages/01.administrate/04.learn/06.apps/02.apps/gitlab/app_gitlab.md
index f075a946..367a5082 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/gitlab/app_gitlab.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/gitlab/app_gitlab.md
@@ -7,7 +7,7 @@ routes:
default: '/app_gitlab'
---
-
GitLab
+![GitLab's logo](image://gitlab_logo.svg?height=80)
[![Install GitLab with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gitlab) [![Integration level](https://dash.yunohost.org/integration/gitlab.svg)](https://dash.yunohost.org/appci/app/gitlab)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/glowing_bear/app_glowing_bear.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/glowing_bear/app_glowing_bear.fr.md
index 683c9868..fe491147 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/glowing_bear/app_glowing_bear.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/glowing_bear/app_glowing_bear.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_glowing_bear'
---
-
Glowing Bear
+![logo de Glowing Bear](image://glowing_bear_logo.svg?height=80)
[![Install Glowing Bear with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=glowingbear) [![Integration level](https://dash.yunohost.org/integration/glowingbear.svg)](https://dash.yunohost.org/appci/app/glowingbear)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/glowing_bear/app_glowing_bear.md b/pages/01.administrate/04.learn/06.apps/02.apps/glowing_bear/app_glowing_bear.md
index f8381c5a..ba34c792 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/glowing_bear/app_glowing_bear.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/glowing_bear/app_glowing_bear.md
@@ -7,7 +7,7 @@ routes:
default: '/app_glowing_bear'
---
-
Glowing Bear
+![Glowing Bear's logo](image://glowing_bear_logo.svg?height=80)
[![Install Glowing Bear with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=glowingbear) [![Integration level](https://dash.yunohost.org/integration/glowingbear.svg)](https://dash.yunohost.org/appci/app/glowingbear)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/gogs/app_gogs.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/gogs/app_gogs.fr.md
index 46dc354c..5dd42fda 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/gogs/app_gogs.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/gogs/app_gogs.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_gogs'
---
-
Gogs
+![logo de Gogs](image://gogs_logo.svg?height=80)
[![Installer Gogs avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gogs) [![Integration level](https://dash.yunohost.org/integration/gogs.svg)](https://dash.yunohost.org/appci/app/gogs)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/gogs/app_gogs.md b/pages/01.administrate/04.learn/06.apps/02.apps/gogs/app_gogs.md
index ee793d82..86611dd2 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/gogs/app_gogs.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/gogs/app_gogs.md
@@ -7,7 +7,7 @@ routes:
default: '/app_gogs'
---
-
Gogs
+![Gogs's logo](image://gogs_logo.svg?height=80)
[![Install Gogs with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gogs) [![Integration level](https://dash.yunohost.org/integration/gogs.svg)](https://dash.yunohost.org/appci/app/gogs)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/gotify/app_gotify.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/gotify/app_gotify.fr.md
index 558edb54..d6d2506f 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/gotify/app_gotify.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/gotify/app_gotify.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_gotify'
---
-
Gotify
+![logo de Gotify](image://gotify_logo.png?width=80)
[![Install Gotify with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gotify) [![Integration level](https://dash.yunohost.org/integration/gotify.svg)](https://dash.yunohost.org/appci/app/gotify)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/gotify/app_gotify.md b/pages/01.administrate/04.learn/06.apps/02.apps/gotify/app_gotify.md
index f35e794e..5fecc32f 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/gotify/app_gotify.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/gotify/app_gotify.md
@@ -7,7 +7,7 @@ routes:
default: '/app_gotify'
---
-
Gotify
+![Gotify's logo](image://gotify_logo.png?width=80)
[![Install Gotify with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=gotify) [![Integration level](https://dash.yunohost.org/integration/gotify.svg)](https://dash.yunohost.org/appci/app/gotify)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/grav/app_grav.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/grav/app_grav.fr.md
index 26adb6bd..5bdde736 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/grav/app_grav.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/grav/app_grav.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_grav'
---
-
Grav
+![logo de Grav](image://grav_logo.png?width=80)
[![Install Grav with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=grav) [![Integration level](https://dash.yunohost.org/integration/grav.svg)](https://dash.yunohost.org/appci/app/grav)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/grav/app_grav.md b/pages/01.administrate/04.learn/06.apps/02.apps/grav/app_grav.md
index aab2c18d..9617e073 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/grav/app_grav.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/grav/app_grav.md
@@ -7,7 +7,7 @@ routes:
default: '/app_grav'
---
-
Grav
+![Grav's logo](image://grav_logo.png?width=80)
[![Install Grav with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=grav) [![Integration level](https://dash.yunohost.org/integration/grav.svg)](https://dash.yunohost.org/appci/app/grav)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/halcyon/app_halcyon.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/halcyon/app_halcyon.fr.md
index be66347d..ce0b74ef 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/halcyon/app_halcyon.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/halcyon/app_halcyon.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_halcyon'
---
-
Halcyon
+![logo de Halcyon](image://halcyon_logo.png?width=80)
[![Install Halcyon with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=halcyon) [![Integration level](https://dash.yunohost.org/integration/halcyon.svg)](https://dash.yunohost.org/appci/app/halcyon)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/halcyon/app_halcyon.md b/pages/01.administrate/04.learn/06.apps/02.apps/halcyon/app_halcyon.md
index a04d9e57..3282e5c7 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/halcyon/app_halcyon.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/halcyon/app_halcyon.md
@@ -7,7 +7,7 @@ routes:
default: '/app_halcyon'
---
-
Halcyon
+![Halcyon's logo](image://halcyon_logo.png?width=80)
[![Install Halcyon with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=halcyon) [![Integration level](https://dash.yunohost.org/integration/halcyon.svg)](https://dash.yunohost.org/appci/app/halcyon)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/haste/app_haste.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/haste/app_haste.fr.md
index 40b72766..354a7fc4 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/haste/app_haste.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/haste/app_haste.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_haste'
---
-
Haste
+![logo de Haste](image://yunohost_package.png?height=80)
[![Installer Haste avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=haste) [![Integration level](https://dash.yunohost.org/integration/haste.svg)](https://dash.yunohost.org/appci/app/haste)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/haste/app_haste.md b/pages/01.administrate/04.learn/06.apps/02.apps/haste/app_haste.md
index ef017ba4..935cc0fc 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/haste/app_haste.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/haste/app_haste.md
@@ -7,7 +7,7 @@ routes:
default: '/app_haste'
---
-
Haste
+![Haste's logo](image://yunohost_package.png?height=80)
[![Install Haste with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=haste) [![Integration level](https://dash.yunohost.org/integration/haste.svg)](https://dash.yunohost.org/appci/app/haste)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/hedgedoc/app_hedgedoc.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/hedgedoc/app_hedgedoc.fr.md
index 00f9cd26..f8d47f23 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/hedgedoc/app_hedgedoc.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/hedgedoc/app_hedgedoc.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_hedgedoc'
---
-
HedgeDoc
+![Logo de HedgeDoc](image://HedgeDoc-Logo.png?height=80)
[![Installer HedgeDoc avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=hedgedoc) [![Integration level](https://dash.yunohost.org/integration/hedgedoc.svg)](https://dash.yunohost.org/appci/app/hedgedoc)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/hedgedoc/app_hedgedoc.md b/pages/01.administrate/04.learn/06.apps/02.apps/hedgedoc/app_hedgedoc.md
index ec0ef0cb..c75a4632 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/hedgedoc/app_hedgedoc.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/hedgedoc/app_hedgedoc.md
@@ -7,7 +7,7 @@ routes:
default: '/app_hedgedoc'
---
-
HedgeDoc
+![HedgeDoc’s logo](image://HedgeDoc-Logo.png?height=80)
[![Install HedgeDoc with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=hedgedoc) [![Integration level](https://dash.yunohost.org/integration/hedgedoc.svg)](https://dash.yunohost.org/appci/app/hedgedoc)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/hextris/app_hextris.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/hextris/app_hextris.fr.md
index c7dbae80..6ebe08cf 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/hextris/app_hextris.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/hextris/app_hextris.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_hextris'
---
-
Hextris
+![logo de Hextris](image://hextris_logo.png?width=80)
[![Install Hextris with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=hextris) [![Integration level](https://dash.yunohost.org/integration/hextris.svg)](https://dash.yunohost.org/appci/app/hextris)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/hextris/app_hextris.md b/pages/01.administrate/04.learn/06.apps/02.apps/hextris/app_hextris.md
index 36e6dab4..84f6d4a4 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/hextris/app_hextris.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/hextris/app_hextris.md
@@ -7,7 +7,7 @@ routes:
default: '/app_hextris'
---
-
Hextris
+![Hextris's logo](image://hextris_logo.png?width=80)
[![Install Hextris with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=hextris) [![Integration level](https://dash.yunohost.org/integration/hextris.svg)](https://dash.yunohost.org/appci/app/hextris)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/horde/app_horde.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/horde/app_horde.fr.md
index 10d132c4..d9f596c4 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/horde/app_horde.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/horde/app_horde.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_horde'
---
-
Horde
+![logo de Horde](image://horde_logo.png?height=80)
[![Install Horde with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=horde) [![Integration level](https://dash.yunohost.org/integration/horde.svg)](https://dash.yunohost.org/appci/app/horde)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/horde/app_horde.md b/pages/01.administrate/04.learn/06.apps/02.apps/horde/app_horde.md
index 2e283a7a..f2e9c3fe 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/horde/app_horde.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/horde/app_horde.md
@@ -7,7 +7,7 @@ routes:
default: '/app_horde'
---
-
Horde
+![Horde's logo](image://horde_logo.png?height=80)
[![Install Horde with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=horde) [![Integration level](https://dash.yunohost.org/integration/horde.svg)](https://dash.yunohost.org/appci/app/horde)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/hubzilla/app_hubzilla.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/hubzilla/app_hubzilla.fr.md
index 171e7e6f..63b7fa84 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/hubzilla/app_hubzilla.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/hubzilla/app_hubzilla.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_hubzilla'
---
-
Hubzilla
+![logo de Hubzilla](image://hubzilla_logo.png?width=80)
[![Install Hubzilla with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=hubzilla) [![Integration level](https://dash.yunohost.org/integration/hubzilla.svg)](https://dash.yunohost.org/appci/app/hubzilla)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/hubzilla/app_hubzilla.md b/pages/01.administrate/04.learn/06.apps/02.apps/hubzilla/app_hubzilla.md
index 38436b84..bf7fdb38 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/hubzilla/app_hubzilla.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/hubzilla/app_hubzilla.md
@@ -7,7 +7,7 @@ routes:
default: '/app_hubzilla'
---
-
Hubzilla
+![Hubzilla's logo](image://hubzilla_logo.png?width=80)
[![Install Hubzilla with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=hubzilla) [![Integration level](https://dash.yunohost.org/integration/hubzilla.svg)](https://dash.yunohost.org/appci/app/hubzilla)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/invoiceninga/app_invoiceninja.md b/pages/01.administrate/04.learn/06.apps/02.apps/invoiceninga/app_invoiceninja.md
index 1d29e5d5..1f52a6cf 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/invoiceninga/app_invoiceninja.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/invoiceninga/app_invoiceninja.md
@@ -7,7 +7,7 @@ routes:
default: '/app_invoiceninja'
---
-
Invoice Ninja
+![Invoice Ninja logo](image://invoiceninja_logo.png?height=80)
[![Install Invoice Ninja with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=invoiceninja)
[![Integration level](https://dash.yunohost.org/integration/invoiceninja.svg)](https://dash.yunohost.org/appci/app/invoiceninja)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/jappix/app_jappix.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/jappix/app_jappix.fr.md
index e1ffe46d..06077e7b 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/jappix/app_jappix.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/jappix/app_jappix.fr.md
@@ -7,6 +7,6 @@ routes:
default: '/app_jappix'
---
-
Jappix
+![logo de Jappix](image://jappix_logo.png?height=80)
Jappix est un client web [XMPP](/XMPP).
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/jappix/app_jappix.md b/pages/01.administrate/04.learn/06.apps/02.apps/jappix/app_jappix.md
index 126adb33..58dc2201 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/jappix/app_jappix.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/jappix/app_jappix.md
@@ -7,6 +7,6 @@ routes:
default: '/app_jappix'
---
-
Jappix
+![Jappix's logo](image://jappix_logo.png?height=80)
Jappix is a web client for [XMPP](/XMPP).
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/jirafeau/app_jirafeau.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/jirafeau/app_jirafeau.fr.md
index f13e9fde..4454aee7 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/jirafeau/app_jirafeau.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/jirafeau/app_jirafeau.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_jirafeau'
---
-
Jirafeau
+![logo de Jirafeau](image://Jirafeau_logo.jpg?width=80)
[![Install Jirafeau with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=jirafeau) [![Integration level](https://dash.yunohost.org/integration/jirafeau.svg)](https://dash.yunohost.org/appci/app/jirafeau)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/jirafeau/app_jirafeau.md b/pages/01.administrate/04.learn/06.apps/02.apps/jirafeau/app_jirafeau.md
index b9a8da5b..6969624a 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/jirafeau/app_jirafeau.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/jirafeau/app_jirafeau.md
@@ -7,7 +7,7 @@ routes:
default: '/app_jirafeau'
---
-
Jirafeau
+![Jirafeau's logo](image://Jirafeau_logo.jpg?width=80)
[![Install Jirafeau with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=jirafeau) [![Integration level](https://dash.yunohost.org/integration/jirafeau.svg)](https://dash.yunohost.org/appci/app/jirafeau)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/jitsi/app_jitsi.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/jitsi/app_jitsi.fr.md
index 7a2906eb..4ad470ea 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/jitsi/app_jitsi.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/jitsi/app_jitsi.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_jitsi'
---
-
Jitsi
+![logo de jitsi](image://jitsi_logo.svg?width=80)
[![Install jitsi with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=jitsi) [![Integration level](https://dash.yunohost.org/integration/jitsi.svg)](https://dash.yunohost.org/appci/app/jitsi)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/jitsi/app_jitsi.md b/pages/01.administrate/04.learn/06.apps/02.apps/jitsi/app_jitsi.md
index e0862741..693671de 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/jitsi/app_jitsi.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/jitsi/app_jitsi.md
@@ -7,7 +7,7 @@ routes:
default: '/app_jitsi'
---
-
Jitsi
+![Jitsi's logo](image://jitsi_logo.svg?width=80)
[![Install jitsi with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=jitsi) [![Integration level](https://dash.yunohost.org/integration/jitsi.svg)](https://dash.yunohost.org/appci/app/jitsi)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/jupyterlab/app_jupyterlab.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/jupyterlab/app_jupyterlab.fr.md
index 15485379..3ab1d675 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/jupyterlab/app_jupyterlab.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/jupyterlab/app_jupyterlab.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_jupyterlab'
---
-
JupyterLab
+![Logo de JupyterHub](image://logo-jupyterhub.png?height=80)
[![Installer JupyterLab avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=jupyterlab) [![Integration level](https://dash.yunohost.org/integration/jupyterlab.svg)](https://dash.yunohost.org/appci/app/jupyterlab)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/jupyterlab/app_jupyterlab.md b/pages/01.administrate/04.learn/06.apps/02.apps/jupyterlab/app_jupyterlab.md
index 88d674ac..2df0a866 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/jupyterlab/app_jupyterlab.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/jupyterlab/app_jupyterlab.md
@@ -7,7 +7,7 @@ routes:
default: '/app_jupyterlab'
---
-
JupyterLab
+![JupyterLab's Logo](image://logo-jupyterhub.png?height=80)
[![Install JupyterLab with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=jupyterlab) [![Integration level](https://dash.yunohost.org/integration/jupyterlab.svg)](https://dash.yunohost.org/appci/app/jupyterlab)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/kanboard/app_kanboard.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/kanboard/app_kanboard.fr.md
index 800cf83c..de56ca41 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/kanboard/app_kanboard.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/kanboard/app_kanboard.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_kanboard'
---
-
Kanboard
+![logo de kanboard](image://kanboard_logo.png?height=80)
[![Install kanboard with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=kanboard) [![Integration level](https://dash.yunohost.org/integration/kanboard.svg)](https://dash.yunohost.org/appci/app/kanboard)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/kanboard/app_kanboard.md b/pages/01.administrate/04.learn/06.apps/02.apps/kanboard/app_kanboard.md
index fe40caaa..00a2a1ea 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/kanboard/app_kanboard.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/kanboard/app_kanboard.md
@@ -7,7 +7,7 @@ routes:
default: '/app_kanboard'
---
-
Kanboard
+![kanboard's logo](image://kanboard_logo.png?height=80)
[![Install kanboard with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=kanboard) [![Integration level](https://dash.yunohost.org/integration/kanboard.svg)](https://dash.yunohost.org/appci/app/kanboard)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/keeweb/app_keeweb.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/keeweb/app_keeweb.fr.md
index 09054385..84da5c7f 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/keeweb/app_keeweb.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/keeweb/app_keeweb.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_keeweb'
---
-
KeeWeb
+![logo de keeweb](image://keeweb_logo.png?height=80)
[![Install KeeWeb with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=keeweb) [![Integration level](https://dash.yunohost.org/integration/keeweb.svg)](https://dash.yunohost.org/appci/app/keeweb)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/keeweb/app_keeweb.md b/pages/01.administrate/04.learn/06.apps/02.apps/keeweb/app_keeweb.md
index 934150f3..770f9c76 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/keeweb/app_keeweb.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/keeweb/app_keeweb.md
@@ -7,7 +7,7 @@ routes:
default: '/app_keeweb'
---
-
KeeWeb
+![keeweb's logo](image://keeweb_logo.png?height=80)
[![Install KeeWeb with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=keeweb) [![Integration level](https://dash.yunohost.org/integration/keeweb.svg)](https://dash.yunohost.org/appci/app/keeweb)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/kresus/app_kresus.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/kresus/app_kresus.fr.md
index 5078b7cb..a96680e8 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/kresus/app_kresus.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/kresus/app_kresus.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_kresus'
---
-
Kresus
+![logo de kresus](image://kresus_logo.png?height=80)
[![Install kresus with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=kresus) [![Integration level](https://dash.yunohost.org/integration/kresus.svg)](https://dash.yunohost.org/appci/app/kresus)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/kresus/app_kresus.md b/pages/01.administrate/04.learn/06.apps/02.apps/kresus/app_kresus.md
index 65d1b4b6..3039fcfe 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/kresus/app_kresus.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/kresus/app_kresus.md
@@ -7,7 +7,7 @@ routes:
default: '/app_kresus'
---
-
Kresus
+![kresus's logo](image://kresus_logo.png?height=80)
[![Install kresus with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=kresus) [![Integration level](https://dash.yunohost.org/integration/kresus.svg)](https://dash.yunohost.org/appci/app/kresus)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/leed/app_leed.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/leed/app_leed.fr.md
index abd45a27..5ac55db2 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/leed/app_leed.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/leed/app_leed.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_leed'
---
-
Leed
+![logo de leed](image://leed_logo.png?height=80)
[![Install Leed with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=leed) [![Integration level](https://dash.yunohost.org/integration/leed.svg)](https://dash.yunohost.org/appci/app/leed)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/leed/app_leed.md b/pages/01.administrate/04.learn/06.apps/02.apps/leed/app_leed.md
index 41c42544..fa8214e9 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/leed/app_leed.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/leed/app_leed.md
@@ -7,7 +7,7 @@ routes:
default: '/app_leed'
---
-
Leed
+![leed's logo](image://leed_logo.png?height=80)
[![Install leed with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=leed) [![Integration level](https://dash.yunohost.org/integration/leed.svg)](https://dash.yunohost.org/appci/app/leed)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/limesurvey/app_limesurvey.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/limesurvey/app_limesurvey.fr.md
index 794e85fb..97cc9781 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/limesurvey/app_limesurvey.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/limesurvey/app_limesurvey.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_limesurvey'
---
-
LimeSurvey
+![logo de LimeSurvey](image://limesurvey_logo.svg?height=80)
[![Install LimeSurvey with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=limesurvey) [![Integration level](https://dash.yunohost.org/integration/limesurvey.svg)](https://dash.yunohost.org/appci/app/limesurvey)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/limesurvey/app_limesurvey.md b/pages/01.administrate/04.learn/06.apps/02.apps/limesurvey/app_limesurvey.md
index fb4e8060..2e645105 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/limesurvey/app_limesurvey.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/limesurvey/app_limesurvey.md
@@ -7,7 +7,7 @@ routes:
default: '/app_limesurvey'
---
-
LimeSurvey
+![LimeSurvey's logo](image://limesurvey_logo.svg?height=80)
[![Install LimeSurvey with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=limesurvey) [![Integration level](https://dash.yunohost.org/integration/limesurvey.svg)](https://dash.yunohost.org/appci/app/limesurvey)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/lstu/app_lstu.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/lstu/app_lstu.fr.md
index c7efa770..50bf2471 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/lstu/app_lstu.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/lstu/app_lstu.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_lstu'
---
-
Lstu
+![logo de lstu](image://lstu_logo.svg?height=80)
[![Install lstu with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lstu) [![Integration level](https://dash.yunohost.org/integration/lstu.svg)](https://dash.yunohost.org/appci/app/lstu)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/lstu/app_lstu.md b/pages/01.administrate/04.learn/06.apps/02.apps/lstu/app_lstu.md
index a4555071..ba0f3b8b 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/lstu/app_lstu.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/lstu/app_lstu.md
@@ -7,7 +7,7 @@ routes:
default: '/app_lstu'
---
-
Lstu
+![lstu's logo](image://lstu_logo.svg?height=80)
[![Install lstu with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lstu) [![Integration level](https://dash.yunohost.org/integration/lstu.svg)](https://dash.yunohost.org/appci/app/lstu)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/lufi/app_lufi.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/lufi/app_lufi.fr.md
index 654f0b18..9e98bbfa 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/lufi/app_lufi.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/lufi/app_lufi.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_lufi'
---
-
Lufi
+![logo de Lufi](image://lufi_logo.svg?width=80)
[![Installer Lufi avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lufi) [![Integration level](https://dash.yunohost.org/integration/lufi.svg)](https://dash.yunohost.org/appci/app/lufi)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/lufi/app_lufi.md b/pages/01.administrate/04.learn/06.apps/02.apps/lufi/app_lufi.md
index 2fb07173..0036127e 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/lufi/app_lufi.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/lufi/app_lufi.md
@@ -7,7 +7,7 @@ routes:
default: '/app_lufi'
---
-
Lufi
+![Lufi's logo](image://lufi_logo.svg?width=80)
[![Install Lufi with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lufi) [![Integration level](https://dash.yunohost.org/integration/lufi.svg)](https://dash.yunohost.org/appci/app/lufi)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/lutim/app_lutim.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/lutim/app_lutim.fr.md
index 172ff7b4..88c0f8bf 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/lutim/app_lutim.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/lutim/app_lutim.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_lutim'
---
-
Lutim
+![logo de lutim](image://lutim_logo.png?height=80)
[![Install Lutim with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lutim) [![Integration level](https://dash.yunohost.org/integration/lutim.svg)](https://dash.yunohost.org/appci/app/lutim)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/lutim/app_lutim.md b/pages/01.administrate/04.learn/06.apps/02.apps/lutim/app_lutim.md
index 32408d06..0e762862 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/lutim/app_lutim.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/lutim/app_lutim.md
@@ -7,7 +7,7 @@ routes:
default: '/app_lutim'
---
-
Lutim
+![Lutim's logo](image://lutim_logo.png?height=80)
[![Install Lutim with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lutim) [![Integration level](https://dash.yunohost.org/integration/lutim.svg)](https://dash.yunohost.org/appci/app/lutim)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/lychee/app_lychee.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/lychee/app_lychee.fr.md
index 8fb19453..9072ac27 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/lychee/app_lychee.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/lychee/app_lychee.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_lychee'
---
-
Lychee
+![logo de Lychee](image://lychee_logo.png?width=80)
[![Installer Lychee avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lychee) [![Integration level](https://dash.yunohost.org/integration/lychee.svg)](https://dash.yunohost.org/appci/app/lychee)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/lychee/app_lychee.md b/pages/01.administrate/04.learn/06.apps/02.apps/lychee/app_lychee.md
index 51d565fd..f71cdf39 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/lychee/app_lychee.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/lychee/app_lychee.md
@@ -7,7 +7,7 @@ routes:
default: '/app_lychee'
---
-
Lychee
+![Lyfee's logo](image://lychee_logo.png?width=80)
[![Install Lychee with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=lychee) [![Integration level](https://dash.yunohost.org/integration/lychee.svg)](https://dash.yunohost.org/appci/app/lychee)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/mailman/app_mailman.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/mailman/app_mailman.fr.md
index 33e811d0..1bc52bf5 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/mailman/app_mailman.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/mailman/app_mailman.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_mailman'
---
-
Mailman
+![logo de mailman](image://mailman_logo.svg?height=80)
[![Install Mailman with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mailman) [![Integration level](https://dash.yunohost.org/integration/mailman.svg)](https://dash.yunohost.org/appci/app/mailman)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/mailman/app_mailman.md b/pages/01.administrate/04.learn/06.apps/02.apps/mailman/app_mailman.md
index 1dab5283..accaaef3 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/mailman/app_mailman.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/mailman/app_mailman.md
@@ -7,7 +7,7 @@ routes:
default: '/app_mailman'
---
-
Mailman
+![mailman's logo](image://mailman_logo.svg?height=80)
[![Install Mailman with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mailman) [![Integration level](https://dash.yunohost.org/integration/mailman.svg)](https://dash.yunohost.org/appci/app/mailman)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/mantis/app_mantis.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/mantis/app_mantis.fr.md
index 1566d1a9..d11d8927 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/mantis/app_mantis.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/mantis/app_mantis.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_mantis'
---
-
Mantis
+![logo de Mantis](image://mantis_logo.png?height=80)
[![Installer Mantis avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mantis) [![Integration level](https://dash.yunohost.org/integration/mantis.svg)](https://dash.yunohost.org/appci/app/mantis)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/mantis/app_mantis.md b/pages/01.administrate/04.learn/06.apps/02.apps/mantis/app_mantis.md
index b33b2b2a..29989711 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/mantis/app_mantis.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/mantis/app_mantis.md
@@ -7,7 +7,7 @@ routes:
default: '/app_mantis'
---
-
Mantis
+![Mantis's logo](image://mantis_logo.png?height=80)
[![Install Mantis with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mantis) [![Integration level](https://dash.yunohost.org/integration/mantis.svg)](https://dash.yunohost.org/appci/app/mantis)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/matomo/app_matomo.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/matomo/app_matomo.fr.md
index 4aea604a..c8944fc8 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/matomo/app_matomo.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/matomo/app_matomo.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_matomo'
---
-
Matomo
+![Matomo's logo](image://matomo_logo.png?height=80)
[![Install Matomo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=matomo) [![Integration level](https://dash.yunohost.org/integration/matomo.svg)](https://dash.yunohost.org/appci/app/matomo)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/matomo/app_matomo.md b/pages/01.administrate/04.learn/06.apps/02.apps/matomo/app_matomo.md
index 55016535..77ed88b6 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/matomo/app_matomo.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/matomo/app_matomo.md
@@ -7,7 +7,7 @@ routes:
default: '/app_matomo'
---
-
Matomo
+![Matomo's logo](image://matomo_logo.png?height=80)
[![Install Matomo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=matomo) [![Integration level](https://dash.yunohost.org/integration/matomo.svg)](https://dash.yunohost.org/appci/app/matomo)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/mattermost/app_mattermost.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/mattermost/app_mattermost.fr.md
index 7cdd3669..c8a25cf1 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/mattermost/app_mattermost.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/mattermost/app_mattermost.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_mattermost'
---
-
Mattermost
+![logo de Mattermost](image://mattermost_logo.svg?height=80)
[![Install Mattermost with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mattermost) [![Integration level](https://dash.yunohost.org/integration/mattermost.svg)](https://dash.yunohost.org/appci/app/mattermost)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/mattermost/app_mattermost.md b/pages/01.administrate/04.learn/06.apps/02.apps/mattermost/app_mattermost.md
index 1926de2b..70567179 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/mattermost/app_mattermost.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/mattermost/app_mattermost.md
@@ -7,7 +7,7 @@ routes:
default: '/app_mattermost'
---
-
Mattermost
+![Mattermost's logo](image://mattermost_logo.svg?height=80)
[![Install Mattermost with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mattermost) [![Integration level](https://dash.yunohost.org/integration/mattermost.svg)](https://dash.yunohost.org/appci/app/mattermost)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/minetest/app_minetest.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/minetest/app_minetest.fr.md
index 114e1d3b..bb955676 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/minetest/app_minetest.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/minetest/app_minetest.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_minetest'
---
-
Minetest
+![logo de minetest](image://minetest_logo.svg?height=80)
[![Install minetest with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=minetest) [![Integration level](https://dash.yunohost.org/integration/minetest.svg)](https://dash.yunohost.org/appci/app/minetest)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/minetest/app_minetest.md b/pages/01.administrate/04.learn/06.apps/02.apps/minetest/app_minetest.md
index 847c5323..cf94ab20 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/minetest/app_minetest.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/minetest/app_minetest.md
@@ -7,7 +7,7 @@ routes:
default: '/app_minetest'
---
-
Minetest
+![minetest's logo](image://minetest_logo.svg?height=80)
[![Install minetest with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=minetest) [![Integration level](https://dash.yunohost.org/integration/minetest.svg)](https://dash.yunohost.org/appci/app/minetest)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/minidlna/app_minidlna.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/minidlna/app_minidlna.fr.md
index a90ac23a..a0465bde 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/minidlna/app_minidlna.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/minidlna/app_minidlna.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_minidlna'
---
-
MiniDLNA (Ready Media)
+![logo de MiniDLNA (Ready Media)](image://yunohost_package.png?height=80)
[![Install MiniDLNA with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=minidlna) [![Integration level](https://dash.yunohost.org/integration/minidlna.svg)](https://dash.yunohost.org/appci/app/minidlna)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/minidlna/app_minidlna.md b/pages/01.administrate/04.learn/06.apps/02.apps/minidlna/app_minidlna.md
index fbcdb0ac..c5850be7 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/minidlna/app_minidlna.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/minidlna/app_minidlna.md
@@ -7,7 +7,7 @@ routes:
default: '/app_minidlna'
---
-
MiniDLNA (Ready Meadia)
+![MiniDLNA's (Ready Meadia) logo](image://yunohost_package.png?height=80)
[![Install MiniDLNA with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=minidlna) [![Integration level](https://dash.yunohost.org/integration/minidlna.svg)](https://dash.yunohost.org/appci/app/minidlna)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/mobilizon/app_mobilizon.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/mobilizon/app_mobilizon.fr.md
index e38ec7ba..d1a4f487 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/mobilizon/app_mobilizon.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/mobilizon/app_mobilizon.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_mobilizon'
---
-
Mobilizon
+![logo de mobilizon](image://mobilizon_logo.svg?height=80)
[![Install mobilizon with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mobilizon) [![Integration level](https://dash.yunohost.org/integration/mobilizon.svg)](https://dash.yunohost.org/appci/app/mobilizon)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/mobilizon/app_mobilizon.md b/pages/01.administrate/04.learn/06.apps/02.apps/mobilizon/app_mobilizon.md
index fd0ef8cb..10138ec1 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/mobilizon/app_mobilizon.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/mobilizon/app_mobilizon.md
@@ -7,7 +7,7 @@ routes:
default: '/app_mobilizon'
---
-
Mobilizon
+![mobilizon's logo](image://mobilizon_logo.svg?height=80)
[![Install mobilizon with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mobilizon) [![Integration level](https://dash.yunohost.org/integration/mobilizon.svg)](https://dash.yunohost.org/appci/app/mobilizon)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/moodle/app_moodle.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/moodle/app_moodle.fr.md
index d02c752e..8d7c5ab9 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/moodle/app_moodle.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/moodle/app_moodle.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_moodle'
---
-
Moodle
+![logo de moodle](image://moodle_logo.svg?height=80)
[![Install Moodle with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=moodle) [![Integration level](https://dash.yunohost.org/integration/moodle.svg)](https://dash.yunohost.org/appci/app/moodle)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/moodle/app_moodle.md b/pages/01.administrate/04.learn/06.apps/02.apps/moodle/app_moodle.md
index 4ac1666b..2fd742b7 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/moodle/app_moodle.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/moodle/app_moodle.md
@@ -7,7 +7,7 @@ routes:
default: '/app_moodle'
---
-
Moodle
+![moodle's logo](image://moodle_logo.svg?height=80)
[![Install Moodle with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=moodle) [![Integration level](https://dash.yunohost.org/integration/moodle.svg)](https://dash.yunohost.org/appci/app/moodle)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/mumbleserver/app_mumbleserver.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/mumbleserver/app_mumbleserver.fr.md
index f0645754..c4e1b79d 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/mumbleserver/app_mumbleserver.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/mumbleserver/app_mumbleserver.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_mumbleserver'
---
-
Mumble server
+![logo de mumbleserver](image://mumbleserver_logo.svg?height=80)
[![Install Mumble server with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mumbleserver) [![Integration level](https://dash.yunohost.org/integration/mumbleserver.svg)](https://dash.yunohost.org/appci/app/mumbleserver)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/mumbleserver/app_mumbleserver.md b/pages/01.administrate/04.learn/06.apps/02.apps/mumbleserver/app_mumbleserver.md
index b8ce5950..4bced369 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/mumbleserver/app_mumbleserver.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/mumbleserver/app_mumbleserver.md
@@ -7,7 +7,7 @@ routes:
default: '/app_mumbleserver'
---
-
Mumble server
+![mumbleserver's logo](image://mumbleserver_logo.svg?height=80)
[![Install Mumble server with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=mumbleserver) [![Integration level](https://dash.yunohost.org/integration/mumbleserver.svg)](https://dash.yunohost.org/appci/app/mumbleserver)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/navidrome/app_navidrome.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/navidrome/app_navidrome.fr.md
index 79a2ca40..b5fc1a01 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/navidrome/app_navidrome.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/navidrome/app_navidrome.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_navidrome'
---
-
Navidrome
+![logo de Navidrome](image://navidrome_logo.png?height=80)
[![Install Navidrome with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=navidrome) [![Integration level](https://dash.yunohost.org/integration/navidrome.svg)](https://dash.yunohost.org/appci/app/navidrome)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/navidrome/app_navidrome.md b/pages/01.administrate/04.learn/06.apps/02.apps/navidrome/app_navidrome.md
index 95a64c0e..888511b6 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/navidrome/app_navidrome.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/navidrome/app_navidrome.md
@@ -7,7 +7,7 @@ routes:
default: '/app_navidrome'
---
-
Navidrome
+![Navidrome's logo](image://navidrome_logo.png?height=80)
[![Install Navidrome with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=navidrome) [![Integration level](https://dash.yunohost.org/integration/navidrome.svg)](https://dash.yunohost.org/appci/app/navidrome)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/nextcloud/app_nextcloud.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/nextcloud/app_nextcloud.fr.md
index 8f7f55cd..2cbedcef 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/nextcloud/app_nextcloud.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/nextcloud/app_nextcloud.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_nextcloud'
---
-
Nextcloud
+![logo de Nextcloud](image://nextcloud_logo.png)
- [Découverte de l'environnement de Nextcloud](#EnvironnementNextcloud)
- [Logiciels Clients pour mobile et ordinateur](#LogicielsClients)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/nextcloud/app_nextcloud.md b/pages/01.administrate/04.learn/06.apps/02.apps/nextcloud/app_nextcloud.md
index 061626d0..42c930fb 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/nextcloud/app_nextcloud.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/nextcloud/app_nextcloud.md
@@ -7,7 +7,7 @@ routes:
default: '/app_nextcloud'
---
-
Nextcloud
+![Nextcloud's logo](image://nextcloud_logo.png)
- [Discovering the Nextcloud environment](#EnvironmentNextcloud)
- [Mobile and computer client software](#ClientSoftware)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/onlyoffice/app_onlyoffice.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/onlyoffice/app_onlyoffice.fr.md
index c9fdc1ff..3699f453 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/onlyoffice/app_onlyoffice.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/onlyoffice/app_onlyoffice.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_onlyoffice'
---
-
OnlyOffice Server
+![logo de OnlyOffice](image://OnlyOffice_logo.png?height=80)
[![Installer OnlyOffice avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=onlyoffice) [![Integration level](https://dash.yunohost.org/integration/onlyoffice.svg)](https://dash.yunohost.org/appci/app/onlyoffice)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/onlyoffice/app_onlyoffice.md b/pages/01.administrate/04.learn/06.apps/02.apps/onlyoffice/app_onlyoffice.md
index 219b8e1d..c0f907cc 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/onlyoffice/app_onlyoffice.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/onlyoffice/app_onlyoffice.md
@@ -7,7 +7,7 @@ routes:
default: '/app_onlyoffice'
---
-
OnlyOffice Server
+![OnlyOffice's Logo](image://OnlyOffice_logo.png?height=80)
[![Install OnlyOffice with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=onlyoffice) [![Integration level](https://dash.yunohost.org/integration/onlyoffice.svg)](https://dash.yunohost.org/appci/app/onlyoffice)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/opensondage/app_opensondage.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/opensondage/app_opensondage.fr.md
index 2807f2fb..0869c92a 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/opensondage/app_opensondage.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/opensondage/app_opensondage.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_opensondage'
---
-
Opensondage
+![logo de opensondage](image://opensondage_logo.png?height=80)
[![Install Opensondage with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=opensondage) [![Integration level](https://dash.yunohost.org/integration/opensondage.svg)](https://dash.yunohost.org/appci/app/opensondage)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/opensondage/app_opensondage.md b/pages/01.administrate/04.learn/06.apps/02.apps/opensondage/app_opensondage.md
index 1244f73b..e3557f80 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/opensondage/app_opensondage.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/opensondage/app_opensondage.md
@@ -7,7 +7,7 @@ routes:
default: '/app_opensondage'
---
-
Opensondage
+![opensondage's logo](image://opensondage_logo.png?height=80)
[![Install Opensondage with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=opensondage) [![Integration level](https://dash.yunohost.org/integration/opensondage.svg)](https://dash.yunohost.org/appci/app/opensondage)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/osticket/app_osticket.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/osticket/app_osticket.fr.md
index f0710eb7..94e43c01 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/osticket/app_osticket.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/osticket/app_osticket.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_osticket'
---
-
osTicket
+![logo de osticket](image://osticket_logo.svg?height=80)
[![Install osTicket with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=osticket) [![Integration level](https://dash.yunohost.org/integration/osticket.svg)](https://dash.yunohost.org/appci/app/osticket)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/osticket/app_osticket.md b/pages/01.administrate/04.learn/06.apps/02.apps/osticket/app_osticket.md
index 3088374b..ca00982d 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/osticket/app_osticket.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/osticket/app_osticket.md
@@ -7,7 +7,7 @@ routes:
default: '/app_osticket'
---
-
osTicket
+![osticket's logo](image://osticket_logo.svg?height=80)
[![Install osTicket with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=osticket) [![Integration level](https://dash.yunohost.org/integration/osticket.svg)](https://dash.yunohost.org/appci/app/osticket)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/peertube/app_peertube.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/peertube/app_peertube.fr.md
index 605b239e..6b3dd54f 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/peertube/app_peertube.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/peertube/app_peertube.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_peertube'
---
-
PeerTube
+![logo de peertube](image://peertube_logo.svg?height=80)
[![Install PeerTube with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=peertube) [![Integration level](https://dash.yunohost.org/integration/peertube.svg)](https://dash.yunohost.org/appci/app/peertube)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/peertube/app_peertube.md b/pages/01.administrate/04.learn/06.apps/02.apps/peertube/app_peertube.md
index 23cc315a..2c5e8edd 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/peertube/app_peertube.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/peertube/app_peertube.md
@@ -7,7 +7,7 @@ routes:
default: '/app_peertube'
---
-
PeerTube
+![peertube's logo](image://peertube_logo.svg?height=80)
[![Install PeerTube with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=peertube) [![Integration level](https://dash.yunohost.org/integration/peertube.svg)](https://dash.yunohost.org/appci/app/peertube)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/phpmyadmin/app_phpmyadmin.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/phpmyadmin/app_phpmyadmin.fr.md
index 6e87ab39..057dec33 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/phpmyadmin/app_phpmyadmin.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/phpmyadmin/app_phpmyadmin.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_phpmyadmin'
---
-
phpMyAdmin
+![logo de phpmyadmin](image://phpmyadmin_logo.svg?height=80)
[![Install phpMyAdmin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=phpmyadmin) [![Integration level](https://dash.yunohost.org/integration/phpmyadmin.svg)](https://dash.yunohost.org/appci/app/phpmyadmin)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/phpmyadmin/app_phpmyadmin.md b/pages/01.administrate/04.learn/06.apps/02.apps/phpmyadmin/app_phpmyadmin.md
index dfe56d22..00ca50de 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/phpmyadmin/app_phpmyadmin.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/phpmyadmin/app_phpmyadmin.md
@@ -7,7 +7,7 @@ routes:
default: '/app_phpmyadmin'
---
-
phpMyAdmin
+![phpmyadmin's logo](image://phpmyadmin_logo.svg?height=80)
[![Install phpMyAdmin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=phpmyadmin) [![Integration level](https://dash.yunohost.org/integration/phpmyadmin.svg)](https://dash.yunohost.org/appci/app/phpmyadmin)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/phpsysinfo/app_phpsysinfo.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/phpsysinfo/app_phpsysinfo.fr.md
index 1901853f..92aa48c3 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/phpsysinfo/app_phpsysinfo.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/phpsysinfo/app_phpsysinfo.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_phpsysinfo'
---
-
phpSysInfo
+![logo de phpsysinfo](image://phpsysinfo_logo.png?height=80)
[![Install phpSysInfo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=phpsysinfo) [![Integration level](https://dash.yunohost.org/integration/phpsysinfo.svg)](https://dash.yunohost.org/appci/app/phpsysinfo)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/phpsysinfo/app_phpsysinfo.md b/pages/01.administrate/04.learn/06.apps/02.apps/phpsysinfo/app_phpsysinfo.md
index dbd733d9..bce139c9 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/phpsysinfo/app_phpsysinfo.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/phpsysinfo/app_phpsysinfo.md
@@ -7,7 +7,7 @@ routes:
default: '/app_phpsysinfo'
---
-
phpSysInfo
+![phpsysinfo's logo](image://phpsysinfo_logo.png?height=80)
[![Install phpSysInfo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=phpsysinfo) [![Integration level](https://dash.yunohost.org/integration/phpsysinfo.svg)](https://dash.yunohost.org/appci/app/phpsysinfo)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/pihole/app_pihole.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/pihole/app_pihole.fr.md
index 886f43ca..d7150f78 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/pihole/app_pihole.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/pihole/app_pihole.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_pihole'
---
-
Pi-hole
+![logo de Pi-hole](image://pihole_logo.png)
[![Installer Pi-hole avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=pihole)[![Niveau d'intégration](https://dash.yunohost.org/integration/pihole.svg)](https://dash.yunohost.org/appci/app/pihole)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/pihole/app_pihole.md b/pages/01.administrate/04.learn/06.apps/02.apps/pihole/app_pihole.md
index 5a21384e..6138b73a 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/pihole/app_pihole.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/pihole/app_pihole.md
@@ -7,7 +7,7 @@ routes:
default: '/app_pihole'
---
-
Pi-hole
+![Pi-hole's logo](image://pihole_logo.png?width=80)
[![Install Pi-hole with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=pihole) [![Integration level](https://dash.yunohost.org/integration/pihole.svg)](https://dash.yunohost.org/appci/app/pihole)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/piwigo/app_piwigo.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/piwigo/app_piwigo.fr.md
index cb749e61..25e5d931 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/piwigo/app_piwigo.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/piwigo/app_piwigo.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_piwigo'
---
-
Piwigo
+![logo de Piwigo](image://piwigo_logo.png?width=80)
[![Installer Piwigo avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=piwigo) [![Niveau d'intégration](https://dash.yunohost.org/integration/piwigo.svg)](https://dash.yunohost.org/appci/app/piwigo)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/piwigo/app_piwigo.md b/pages/01.administrate/04.learn/06.apps/02.apps/piwigo/app_piwigo.md
index 199e5dbd..6e2f01bf 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/piwigo/app_piwigo.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/piwigo/app_piwigo.md
@@ -7,7 +7,7 @@ routes:
default: '/app_piwigo'
---
-
Piwigo
+![Piwigo's logo](image://piwigo_logo.png?width=80)
[![Install Piwigo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=piwigo) [![Integration level](https://dash.yunohost.org/integration/piwigo.svg)](https://dash.yunohost.org/appci/app/piwigo)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/pleroma/app_pleroma.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/pleroma/app_pleroma.fr.md
index 16a12506..2b09e298 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/pleroma/app_pleroma.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/pleroma/app_pleroma.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_pleroma'
---
-
Pleroma
+![logo de Pleroma](image://pleroma_logo.png)
- [Découverte de l'interface de Pleroma](#d%C3%A9couverte-de-linterface-de-pleroma)
- [Logiciels Clients pour mobile et ordinateur](#applications-clients)
@@ -21,18 +21,18 @@ Pour celles et ceux qui n'ont pas ou peu l'habitude des réseaux sociaux, voici
### Accueil de l'interface
-
+![Capture écran accueil de Pleroma](image://capture_globale.png)
1. Barre de menu
- +
Le bouton à gauche portant le nom de l'instance - dans la capture ci-dessus *Meta - Pleroma* - renvoie vers la page d'accueil de l'instance. Dans le cas où vous êtes connecté⋅e cela vous renverra vers la visualisation de votre *journal*, si ce n'est pas le cas vers *Le réseau connu*.
- +
Si vous êtes connecté⋅e vous aurez trois boutons, si vous ne l'êtes pas il n'y en aura que deux. Dans l'ordre, de gauche à droite :
- +
Permet d'ajouter de nouveaux utilisateurs et nouvelles utilisatrices afin de les suivre et ainsi vous abonner à leurs publications. Il est possible de rechercher un·e utilisateur·trice avec seulement son pseudonyme (par exemple : *yunohost*) ou alors sous la forme @pseudonyme@instance.domaine (par exemple : *@yunohost@mastodon.social*)
- +
Permet d'accéder aux paramétres d'affichages de votre session.
+ + ![Capture du bouton à gauche de la barre de menu](image://capture_menu_gauche.png) Le bouton à gauche portant le nom de l'instance - dans la capture ci-dessus *Meta - Pleroma* - renvoie vers la page d'accueil de l'instance. Dans le cas où vous êtes connecté⋅e cela vous renverra vers la visualisation de votre *journal*, si ce n'est pas le cas vers *Le réseau connu*.
+ + ![Capture des boutons à droite de la barre de menu](image://capture_menu_droite.png) Si vous êtes connecté⋅e vous aurez trois boutons, si vous ne l'êtes pas il n'y en aura que deux. Dans l'ordre, de gauche à droite :
+ + ![Capture bouton chercher un⋅e utilisateur⋅trice](image://capture_menu_droite_chercher_utilisateur.png) Permet d'ajouter de nouveaux utilisateurs et nouvelles utilisatrices afin de les suivre et ainsi vous abonner à leurs publications. Il est possible de rechercher un·e utilisateur·trice avec seulement son pseudonyme (par exemple : *yunohost*) ou alors sous la forme @pseudonyme@instance.domaine (par exemple : *@yunohost@mastodon.social*)
+ + ![Capture bouton préférences](image://capture_menu_droite_preferences.png) Permet d'accéder aux paramétres d'affichages de votre session.
/!\ Si vous n'êtes pas connecté·e les modifications effectuées ne seront valables qu'un temps (jusqu'à ce que les cookies de fonctionnement soient effacés).
- +
Permet de se déconnecter de l'instance. Si vous n'êtes pas sur votre ordinateur personnel pensez-y !
+ + ![Capture Déconnexion](image://capture_menu_droite_deconnexion.png) Permet de se déconnecter de l'instance. Si vous n'êtes pas sur votre ordinateur personnel pensez-y !
2. Espace de Publications / Fenêtre de connexion
-
Si vous êtes connecté·e cet espace vous permet de publier vos messages et d'y joindre un média (images, GIF, vidéos, etc). Vous êtes limité⋅e dans le nombre de caractères, avec Pleroma la limitation est définie par l'administrateur·trice de l'instance. Si vous avez des questions envoyez lui un message.
+![Fenêtre de connexion à la place de la zone de publications](image://capture_espace_connexion.png) Si vous êtes connecté·e cet espace vous permet de publier vos messages et d'y joindre un média (images, GIF, vidéos, etc). Vous êtes limité⋅e dans le nombre de caractères, avec Pleroma la limitation est définie par l'administrateur·trice de l'instance. Si vous avez des questions envoyez lui un message.
3. Fenêtre de visualisations
C'est ici le centre ~~du monde~~ de Pleroma, vous pourrez y voir les différentes publications de vos contacts ou qui circulent sur l'instance ainsi que les re-toots et qui a publié.
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/plume/app_plume.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/plume/app_plume.fr.md
index 38c899d7..5f2d589e 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/plume/app_plume.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/plume/app_plume.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_plume'
---
-
Plume
+![logo de plume](image://plume_logo.svg?height=80)
[![Install Plume with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=plume) [![Integration level](https://dash.yunohost.org/integration/plume.svg)](https://dash.yunohost.org/appci/app/plume)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/plume/app_plume.md b/pages/01.administrate/04.learn/06.apps/02.apps/plume/app_plume.md
index 3ec6e9cd..9a03048e 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/plume/app_plume.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/plume/app_plume.md
@@ -7,7 +7,7 @@ routes:
default: '/app_plume'
---
-
Plume
+![plume's logo](image://plume_logo.svg?height=80)
[![Install Plume with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=plume) [![Integration level](https://dash.yunohost.org/integration/plume.svg)](https://dash.yunohost.org/appci/app/plume)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/privatebin/app_privatebin.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/privatebin/app_privatebin.fr.md
index a41db262..03785717 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/privatebin/app_privatebin.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/privatebin/app_privatebin.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_privatebin'
---
-
PrivateBin
+![logo de privatebin](image://zerobin_logo.svg?height=80)
[![Install PrivateBin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=privatebin) [![Integration level](https://dash.yunohost.org/integration/privatebin.svg)](https://dash.yunohost.org/appci/app/privatebin)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/privatebin/app_privatebin.md b/pages/01.administrate/04.learn/06.apps/02.apps/privatebin/app_privatebin.md
index 0533c31b..04f81cd4 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/privatebin/app_privatebin.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/privatebin/app_privatebin.md
@@ -7,7 +7,7 @@ routes:
default: '/app_privatebin'
---
-
Privatebin
+![PrivateBin's logo](image://zerobin_logo.svg?height=80)
[![Install PrivateBin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=privatebin) [![Integration level](https://dash.yunohost.org/integration/privatebin.svg)](https://dash.yunohost.org/appci/app/privatebin)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/rainloop/app_rainloop.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/rainloop/app_rainloop.fr.md
index aa1c87d0..a722efad 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/rainloop/app_rainloop.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/rainloop/app_rainloop.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_rainloop'
---
-
Rainloop
+![logo de Rainloop](image://yunohost_package.png?height=80)
[![Install Rainloop with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=rainloop) [![Integration level](https://dash.yunohost.org/integration/rainloop.svg)](https://dash.yunohost.org/appci/app/rainloop)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/rainloop/app_rainloop.md b/pages/01.administrate/04.learn/06.apps/02.apps/rainloop/app_rainloop.md
index b8ed9cb2..d605bda3 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/rainloop/app_rainloop.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/rainloop/app_rainloop.md
@@ -7,7 +7,7 @@ routes:
default: '/app_rainloop'
---
-
Rainloop
+![Rainloop's logo](image://yunohost_package.png?height=80)
[![Install Rainloop with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=rainloop) [![Integration level](https://dash.yunohost.org/integration/rainloop.svg)](https://dash.yunohost.org/appci/app/rainloop)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/roundcube/app_roundcube.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/roundcube/app_roundcube.fr.md
index 1885a7e1..6f355c73 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/roundcube/app_roundcube.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/roundcube/app_roundcube.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_roundcube'
---
-
Roundcube
+![logo de roundcube](image://roundcube_logo.svg?height=80)
[![Install Roundcube with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=roundcube) [![Integration level](https://dash.yunohost.org/integration/roundcube.svg)](https://dash.yunohost.org/appci/app/roundcube)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/roundcube/app_roundcube.md b/pages/01.administrate/04.learn/06.apps/02.apps/roundcube/app_roundcube.md
index a0bf631b..db9d6d1c 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/roundcube/app_roundcube.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/roundcube/app_roundcube.md
@@ -7,7 +7,7 @@ routes:
default: '/app_roundcube'
---
-
Roundcube
+![roundcube's logo](image://roundcube_logo.svg?height=80)
[![Install Roundcube with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=roundcube) [![Integration level](https://dash.yunohost.org/integration/roundcube.svg)](https://dash.yunohost.org/appci/app/roundcube)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/searx/app_searx.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/searx/app_searx.fr.md
index c31dd5ad..d65c2a6c 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/searx/app_searx.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/searx/app_searx.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_searx'
---
-
Searx
+![logo de searx](image://searx_logo.svg?height=80)
[![Install Searx with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=searx) [![Integration level](https://dash.yunohost.org/integration/searx.svg)](https://dash.yunohost.org/appci/app/searx)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/searx/app_searx.md b/pages/01.administrate/04.learn/06.apps/02.apps/searx/app_searx.md
index 5999dfa4..4047779c 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/searx/app_searx.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/searx/app_searx.md
@@ -7,7 +7,7 @@ routes:
default: '/app_searx'
---
-
Searx
+![searx's logo](image://searx_logo.svg?height=80)
[![Install Searx with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=searx) [![Integration level](https://dash.yunohost.org/integration/searx.svg)](https://dash.yunohost.org/appci/app/searx)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/shellinabox/app_shellinabox.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/shellinabox/app_shellinabox.fr.md
index d1ba5c23..38814c05 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/shellinabox/app_shellinabox.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/shellinabox/app_shellinabox.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_shellinabox'
---
-
Shellinabox
+![logo de shellinabox](image://shellinabox_logo.svg?height=80)
[![Install Shellinabox with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=shellinabox) [![Integration level](https://dash.yunohost.org/integration/shellinabox.svg)](https://dash.yunohost.org/appci/app/shellinabox)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/shellinabox/app_shellinabox.md b/pages/01.administrate/04.learn/06.apps/02.apps/shellinabox/app_shellinabox.md
index 3325535e..70a09274 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/shellinabox/app_shellinabox.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/shellinabox/app_shellinabox.md
@@ -7,7 +7,7 @@ routes:
default: '/app_shellinabox'
---
-
Shellinabox
+![Shellinabox's logo](image://yunohost_package.png?height=80)
[![Install Shellinabox with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=shellinabox) [![Integration level](https://dash.yunohost.org/integration/shellinabox.svg)](https://dash.yunohost.org/appci/app/shellinabox)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/simple-torrent/app_simple-torrent.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/simple-torrent/app_simple-torrent.fr.md
index 0e5d3c0a..de351cec 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/simple-torrent/app_simple-torrent.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/simple-torrent/app_simple-torrent.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_simple-torrent'
---
-
Simple Torrent
+![logo de Simple Torrent](image://simple-torrent_logo.png?width=80)
[![Install Simple Torrent with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=simple-torrent) [![Integration level](https://dash.yunohost.org/integration/simple-torrent.svg)](https://dash.yunohost.org/appci/app/simple-torrent)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/simple-torrent/app_simple-torrent.md b/pages/01.administrate/04.learn/06.apps/02.apps/simple-torrent/app_simple-torrent.md
index 1ca62e75..f9abb112 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/simple-torrent/app_simple-torrent.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/simple-torrent/app_simple-torrent.md
@@ -7,7 +7,7 @@ routes:
default: '/app_simple-torrent'
---
-
Simple Torrent
+![simple-torrent's logo](image://simple-torrent_logo.png?width=80)
[![Install Simple Torrent with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=simple-torrent) [![Integration level](https://dash.yunohost.org/integration/simple-torrent.svg)](https://dash.yunohost.org/appci/app/simple-torrent)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/slingcode/app_slingcode.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/slingcode/app_slingcode.fr.md
index 90be3b04..0636b97c 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/slingcode/app_slingcode.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/slingcode/app_slingcode.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_slingcode'
---
-
Slingcode
+![logo de Slingcode](image://slingcode_logo.svg?height=80)
[![Install Slingcode with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=slingcode) [![Integration level](https://dash.yunohost.org/integration/slingcode.svg)](https://dash.yunohost.org/appci/app/slingcode)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/slingcode/app_slingcode.md b/pages/01.administrate/04.learn/06.apps/02.apps/slingcode/app_slingcode.md
index 82823df3..14d71cbb 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/slingcode/app_slingcode.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/slingcode/app_slingcode.md
@@ -7,7 +7,7 @@ routes:
default: '/app_slingcode'
---
-
Slingcode
+![Slingcode's logo](image://slingcode_logo.svg?height=80)
[![Install Slingcode with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=slingcode) [![Integration level](https://dash.yunohost.org/integration/slingcode.svg)](https://dash.yunohost.org/appci/app/slingcode)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/sogo/app_sogo.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/sogo/app_sogo.fr.md
index dba7da29..ee7de8c9 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/sogo/app_sogo.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/sogo/app_sogo.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_sogo'
---
-
SOGo
+![logo de SOGo](image://sogo_logo.png?height=80)
[![Installer SOGo avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=sogo) [![Integration level](https://dash.yunohost.org/integration/sogo.svg)](https://dash.yunohost.org/appci/app/sogo)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/sogo/app_sogo.md b/pages/01.administrate/04.learn/06.apps/02.apps/sogo/app_sogo.md
index 6134f974..441920f7 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/sogo/app_sogo.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/sogo/app_sogo.md
@@ -7,7 +7,7 @@ routes:
default: '/app_sogo'
---
-
SOGo
+![SOGo's Logo](image://sogo_logo.png?height=80)
[![Install SOGo with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=sogo) [![Integration level](https://dash.yunohost.org/integration/sogo.svg)](https://dash.yunohost.org/appci/app/sogo)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/strut/app_strut.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/strut/app_strut.fr.md
index 7645a82a..6d048d14 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/strut/app_strut.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/strut/app_strut.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_strut'
---
-
Strut
+![logo de strut](image://strut_logo.png?height=80)
[![Install Strut with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=strut) [![Integration level](https://dash.yunohost.org/integration/strut.svg)](https://dash.yunohost.org/appci/app/strut)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/strut/app_strut.md b/pages/01.administrate/04.learn/06.apps/02.apps/strut/app_strut.md
index f7893150..bd8a08c3 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/strut/app_strut.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/strut/app_strut.md
@@ -7,7 +7,7 @@ routes:
default: '/app_strut'
---
-
Strut
+![strut's logo](image://strut_logo.png?height=80)
[![Install Strut with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=strut) [![Integration level](https://dash.yunohost.org/integration/strut.svg)](https://dash.yunohost.org/appci/app/strut)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/transmission/app_transmission.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/transmission/app_transmission.fr.md
index a7b0508f..936d0a35 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/transmission/app_transmission.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/transmission/app_transmission.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_transmission'
---
-
Transmission
+![logo de Transmission](image://transmission.png) Transmission
### C’est quoi Transmission ?
Transmission est un logiciel de téléchargement et de partage de fichiers basé sur le protocole BitTorrent.
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/transmission/app_transmission.md b/pages/01.administrate/04.learn/06.apps/02.apps/transmission/app_transmission.md
index dc3b08c8..6e1ed3a9 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/transmission/app_transmission.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/transmission/app_transmission.md
@@ -7,7 +7,7 @@ routes:
default: '/app_transmission'
---
-
Transmission
+![Transmission's logo](image://transmission.png)
### What is Transmission?
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/ttrss/app_ttrss.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/ttrss/app_ttrss.fr.md
index c77b8d03..0808cbb9 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/ttrss/app_ttrss.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/ttrss/app_ttrss.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_ttrss'
---
-
Tiny Tiny RSS
+![logo de Tiny Tiny RSS](image://ttrss.png?width=80)
[![Installer Tiny Tiny RSS avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ttrss) [![Integration level](https://dash.yunohost.org/integration/ttrss.svg)](https://dash.yunohost.org/appci/app/ttrss)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/ttrss/app_ttrss.md b/pages/01.administrate/04.learn/06.apps/02.apps/ttrss/app_ttrss.md
index da558826..61c7c0c8 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/ttrss/app_ttrss.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/ttrss/app_ttrss.md
@@ -7,7 +7,7 @@ routes:
default: '/app_ttrss'
---
-
Tiny Tiny RSS
+![Tiny Tiny RSS's logo](image://ttrss.png?width=80)
[![Install Tiny Tiny RSS with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=ttrss) [![Integration level](https://dash.yunohost.org/integration/ttrss.svg)](https://dash.yunohost.org/appci/app/ttrss)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/unattended_upgrades/app_unattended_upgrades.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/unattended_upgrades/app_unattended_upgrades.fr.md
index 2335c07b..8a0fb9db 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/unattended_upgrades/app_unattended_upgrades.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/unattended_upgrades/app_unattended_upgrades.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_unattended_upgrades'
---
-
Unattended_upgrades
+![logo de unattended_upgrades](image://unattended_upgrades_logo.svg?height=80)
[![Install unattended_upgrades with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=unattended_upgrades) [![Integration level](https://dash.yunohost.org/integration/unattended_upgrades.svg)](https://dash.yunohost.org/appci/app/unattended_upgrades)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/unattended_upgrades/app_unattended_upgrades.md b/pages/01.administrate/04.learn/06.apps/02.apps/unattended_upgrades/app_unattended_upgrades.md
index 2d762a8a..cfb5bbc0 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/unattended_upgrades/app_unattended_upgrades.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/unattended_upgrades/app_unattended_upgrades.md
@@ -7,7 +7,7 @@ routes:
default: '/app_unattended_upgrades'
---
-
Unattended_upgrades
+![Unattended_upgrades's logo](image://yunohost_package.png?height=80)
[![Install unattended_upgrades with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=unattended_upgrades) [![Integration level](https://dash.yunohost.org/integration/unattended_upgrades.svg)](https://dash.yunohost.org/appci/app/unattended_upgrades)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/wallabag2/app_wallabag2.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/wallabag2/app_wallabag2.fr.md
index 08c4c988..29a7d266 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/wallabag2/app_wallabag2.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/wallabag2/app_wallabag2.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_wallabag2'
---
-
Wallabag2
+![logo de wallabag2](image://wallabag2_logo.svg?height=80)
[![Install Wallabag2 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wallabag2) [![Integration level](https://dash.yunohost.org/integration/wallabag2.svg)](https://dash.yunohost.org/appci/app/wallabag2)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/wallabag2/app_wallabag2.md b/pages/01.administrate/04.learn/06.apps/02.apps/wallabag2/app_wallabag2.md
index 09172bc9..7c10664a 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/wallabag2/app_wallabag2.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/wallabag2/app_wallabag2.md
@@ -7,7 +7,7 @@ routes:
default: '/app_wallabag2'
---
-
Wallabag2
+![wallabag2's logo](image://wallabag2_logo.svg?height=80)
[![Install Wallabag2 with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wallabag2) [![Integration level](https://dash.yunohost.org/integration/wallabag2.svg)](https://dash.yunohost.org/appci/app/wallabag2)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/weblate/app_weblate.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/weblate/app_weblate.fr.md
index 5734f063..ecccc84b 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/weblate/app_weblate.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/weblate/app_weblate.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_weblate'
---
-
Weblate
+![logo de weblate](image://weblate_logo.svg?height=80)
[![Install Weblate with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=weblate) [![Integration level](https://dash.yunohost.org/integration/weblate.svg)](https://dash.yunohost.org/appci/app/weblate)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/weblate/app_weblate.md b/pages/01.administrate/04.learn/06.apps/02.apps/weblate/app_weblate.md
index 4a7f9a10..cf7251af 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/weblate/app_weblate.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/weblate/app_weblate.md
@@ -7,7 +7,7 @@ routes:
default: '/app_weblate'
---
-
Weblate
+![weblate's logo](image://weblate_logo.svg?height=80)
[![Install Weblate with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=weblate) [![Integration level](https://dash.yunohost.org/integration/weblate.svg)](https://dash.yunohost.org/appci/app/weblate)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/wekan/app_wekan.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/wekan/app_wekan.fr.md
index 8643e80e..7ec32ff6 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/wekan/app_wekan.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/wekan/app_wekan.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_wekan'
---
-
Wekan
+![logo de wekan](image://wekan_logo.svg?height=80)
[![Install Wekan with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wekan) [![Integration level](https://dash.yunohost.org/integration/wekan.svg)](https://dash.yunohost.org/appci/app/wekan)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/wekan/app_wekan.md b/pages/01.administrate/04.learn/06.apps/02.apps/wekan/app_wekan.md
index 77702fc0..ef1acc8d 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/wekan/app_wekan.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/wekan/app_wekan.md
@@ -7,7 +7,7 @@ routes:
default: '/app_wekan'
---
-
Wekan
+![wekan's logo](image://wekan_logo.svg?height=80)
[![Install Wekan with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wekan) [![Integration level](https://dash.yunohost.org/integration/wekan.svg)](https://dash.yunohost.org/appci/app/wekan)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/wikijs/app_wikijs.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/wikijs/app_wikijs.fr.md
index 240e24a5..ac2bec72 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/wikijs/app_wikijs.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/wikijs/app_wikijs.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_wikijs'
---
-
Wiki.js
+![logo de Wiki.js](image://wikijs_logo.svg?height=80)
[![Install Wiki.js with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wikijs) [![Integration level](https://dash.yunohost.org/integration/wikijs.svg)](https://dash.yunohost.org/appci/app/wikijs)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/wikijs/app_wikijs.md b/pages/01.administrate/04.learn/06.apps/02.apps/wikijs/app_wikijs.md
index 4a3e569d..fda37137 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/wikijs/app_wikijs.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/wikijs/app_wikijs.md
@@ -7,7 +7,7 @@ routes:
default: '/app_wikijs'
---
-
Wiki.js
+![Wiki.js's logo](image://wikijs_logo.svg?height=80)
[![Install Wiki.js with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wikijs) [![Integration level](https://dash.yunohost.org/integration/wikijs.svg)](https://dash.yunohost.org/appci/app/wikijs)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/wordpress/app_wordpress.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/wordpress/app_wordpress.fr.md
index 2a109bad..382b0247 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/wordpress/app_wordpress.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/wordpress/app_wordpress.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_wordpress'
---
-
WordPress
+![logo de WordPress](image://wordpress_logo.svg?height=80)
[![Install Wordpress with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wordpress) [![Integration level](https://dash.yunohost.org/integration/wordpress.svg)](https://dash.yunohost.org/appci/app/wordpress)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/wordpress/app_wordpress.md b/pages/01.administrate/04.learn/06.apps/02.apps/wordpress/app_wordpress.md
index 21c49d44..f6714db3 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/wordpress/app_wordpress.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/wordpress/app_wordpress.md
@@ -7,7 +7,7 @@ routes:
default: '/app_wordpress'
---
-
WordPress
+![WordPress's logo](image://wordpress_logo.svg?height=80)
[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=wordpress) [![Integration level](https://dash.yunohost.org/integration/wordpress.svg)](https://dash.yunohost.org/appci/app/wordpress)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/writing_guide/app_writing_guide.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/writing_guide/app_writing_guide.fr.md
index 2ff149db..893de53b 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/writing_guide/app_writing_guide.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/writing_guide/app_writing_guide.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_writing_guide'
---
-
APPLICATION
+![logo de APPLICATION](image://APPLICATION_logo.svg?height=80)
[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=APPLICATION) [![Integration level](https://dash.yunohost.org/integration/APPLICATION.svg)](https://dash.yunohost.org/appci/app/APPLICATION)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/writing_guide/app_writing_guide.md b/pages/01.administrate/04.learn/06.apps/02.apps/writing_guide/app_writing_guide.md
index 5f0dfdb5..d0a0c2e7 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/writing_guide/app_writing_guide.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/writing_guide/app_writing_guide.md
@@ -7,7 +7,7 @@ routes:
default: '/app_writing_guide'
---
-
APPLICATION
+![APPLICATION's logo](image://APPLICATION_logo.svg?height=80)
[![Install APPLICATION with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=APPLICATION) [![Integration level](https://dash.yunohost.org/integration/APPLICATION.svg)](https://dash.yunohost.org/appci/app/APPLICATION)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/zerobin/app_zerobin.fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/zerobin/app_zerobin.fr.md
index 8047c47a..c778d44c 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/zerobin/app_zerobin.fr.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/zerobin/app_zerobin.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/app_zerobin'
---
-
Zerobin
+![logo de zerobin](image://zerobin_logo.svg?height=80)
[![Install zerobin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=zerobin) [![Integration level](https://dash.yunohost.org/integration/zerobin.svg)](https://dash.yunohost.org/appci/app/zerobin)
diff --git a/pages/01.administrate/04.learn/06.apps/02.apps/zerobin/app_zerobin.md b/pages/01.administrate/04.learn/06.apps/02.apps/zerobin/app_zerobin.md
index 4e8e0ae4..5ea5bb7e 100644
--- a/pages/01.administrate/04.learn/06.apps/02.apps/zerobin/app_zerobin.md
+++ b/pages/01.administrate/04.learn/06.apps/02.apps/zerobin/app_zerobin.md
@@ -7,7 +7,7 @@ routes:
default: '/app_zerobin'
---
-
Zerobin
+![zerobin's logo](image://zerobin_logo.svg?height=80)
[![Install zerobin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=zerobin) [![Integration level](https://dash.yunohost.org/integration/zerobin.svg)](https://dash.yunohost.org/appci/app/zerobin)
diff --git a/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.es.md b/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.es.md
index 98fdf6a7..f024dd87 100644
--- a/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.es.md
+++ b/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.es.md
@@ -19,20 +19,24 @@ A continuación puedes encontrar los elementos a configurar en el cliente de cor
| IMAP | 993 | SSL/TLS | Normal password | `nombre_de_usuario` (sin `@domain.tld`) |
| SMTP | 587 | STARTTLS | Normal password | `nombre_de_usuario` (sin `@domain.tld`) |
-###
Configurar Mozilla Thunderbird (en un ordenador)
+![](image://thunderbird.png?resize=50)
+
+### Configurar Mozilla Thunderbird (en un ordenador)
Para configurar manualmente un nuevo cuenta en Thunderbird, añadir las informaciones de la cuenta, y después seleccionar el puerto 993 con SSL/TLS para IMAP, y puerto 587 con STARTTLS para SMTP. Después seleccionar 'Normal Password' para Autenticación y haz click en el botón 'Advanced Config'. Se puede que tendrás que aceptar los certificados para que todo funciona normalmente.
-
-
+![](image://thunderbird_config_1.png?resize=900)
+![](image://thunderbird_config_2.png?resize=900)
* [Gestionar un alias para una dirección de correo electrónico](https://support.mozilla.org/es/kb/configurar-un-alias-para-una-direccin-de-correo-el)
-###
Configurar K-9 Mail (en Android)
+![](image://k9mail.png?resize=50)
+
+### Configurar K-9 Mail (en Android)
Seguir los pasos a continuación. (Como para Thunderbird, se puede que tendrás que aceptar los certificados para que funciona normalmente.)
-
-
-
-
+![](image://k9mail_config_1.png?resize=300)
+![](image://k9mail_config_2.png?resize=300)
+![](image://k9mail_config_3.png?resize=300)
+![](image://k9mail_config_4.png?resize=300)
diff --git a/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.fr.md b/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.fr.md
index ed4d4b45..6a6233d9 100644
--- a/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.fr.md
+++ b/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.fr.md
@@ -20,31 +20,37 @@ Voici les éléments que vous devrez entrer pour configurer manuellement votre c
| IMAP | 993 | SSL/TLS | Mot de passe normal | `nom_dutilisateur` (sans `@domain.tld`) |
| SMTP | 587 | STARTTLS | Mot de passe normal | `nom_dutilisateur` (sans `@domain.tld`) |
-###
Configurer Mozilla Thunderbird
+![](image://thunderbird.png?resize=50)
+
+### Configurer Mozilla Thunderbird
Pour configurer manuellement un nouveau compte dans Thunderbird commencez par remplir les informations de base (Nom, adresse et mot de passe), cliquez sur Continuer puis Configuration Manuelle. Enlevez le `.` avant le nom de domaine. Sélectionnez le port 993 avec SSL/TLS pour IMAP, et le port 587 avec STARTTLS pour SMTP. Sélectionnez 'Mot de passe normal' pour l'authentification. Testez la configuration puis validez. (Il vous faudra ensuite possiblement accepter des certificats pour que tout fonctionne correctement.)
-
-
+![](image://thunderbird_config_1.png?resize=900)
+![](image://thunderbird_config_2.png?resize=900)
* [Gérer les alias mails](https://support.mozilla.org/en-US/kb/configuring-email-aliases)
-###
Configurer K-9 Mail (sur Android)
+![](image://k9mail.png?resize=50)
+
+### Configurer K-9 Mail (sur Android)
Suivez les instructions suivantes. (Comme pour Thunderbird, il vous faudra peut-être accepter des certificats à un moment)
-
-
-
-
+![](image://k9mail_config_1.png?resize=300)
+![](image://k9mail_config_2.png?resize=300)
+![](image://k9mail_config_3.png?resize=300)
+![](image://k9mail_config_4.png?resize=300)
-###
Configure Dekko (on Ubuntu Touch)
+![](image://dekko-app.png?resize=50)
+
+### Configure Dekko (on Ubuntu Touch)
La première fois, vous pouvez simplement choisir "Ajouter un compte". Si vous avez déjà un compte configuré, appuyez sur le menu hamburger puis sur le rouage, choisissez Courrier, Comptes et appuyez sur le symbole " + ".
Sélectionnez ensuite IMAP. Remplissez les champs et appuyez sur Suivant. Dekko va ensuite chercher la configuration. Vérifiez que tous les champs sont corrects. Assurez-vous d'avoir votre nom d'utilisateur yunohost, PAS votre adresse email et choisissez "Autoriser les certificats non fiables". Faites ceci pour IMAP et SMTP et appuyez sur Suivant. Dekko va ensuite synchroniser le compte après quoi vous aurez terminé. Félicitations !
-
-
-
-
+![](image://dekko_config_1.png?resize=300)
+![](image://dekko_config_2.png?resize=300)
+![](image://dekko_config_3.png?resize=300)
+![](image://dekko_config_4.png?resize=300)
diff --git a/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.md b/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.md
index 8af6f973..0c5c6762 100644
--- a/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.md
+++ b/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.md
@@ -20,31 +20,37 @@ Here are the element you should enter to manually configure your mail client (`d
| IMAP | 993 | SSL/TLS | Normal password | `username` (without the `@domain.tld`) |
| SMTP | 587 | STARTTLS | Normal password | `username` (without the `@domain.tld`) |
-###
Configure Mozilla Thunderbird (on a desktop computer)
+![](image://thunderbird.png?resize=50)
+
+### Configure Mozilla Thunderbird (on a desktop computer)
To manually configure a new account in Thunderbird, add the account information, then select port 993 with SSL/TLS for IMAP, and port 587 with STARTTLS for SMTP. Afterwards select 'Normal Password' for Authentication and click on 'Advanced Config'. You may need to accept the certificate exceptions for fetching mails and after you send your first mail. Don't forget to remove the dot before the domain name.
-
-
+![](image://thunderbird_config_1.png?resize=900)
+![](image://thunderbird_config_2.png?resize=900)
* [Manage alias mails](https://support.mozilla.org/en-US/kb/configuring-email-aliases)
-###
Configure K-9 Mail (on Android)
+![](image://k9mail.png?resize=50)
+
+### Configure K-9 Mail (on Android)
Follow the following steps. (As for Thunderbird, you might need to accept certificates at some points)
-
-
-
-
+![](image://k9mail_config_1.png?resize=300)
+![](image://k9mail_config_2.png?resize=300)
+![](image://k9mail_config_3.png?resize=300)
+![](image://k9mail_config_4.png?resize=300)
-###
Configure Dekko (on Ubuntu Touch)
+![](image://dekko-app.png?resize=50)
+
+### Configure Dekko (on Ubuntu Touch)
The first time you can simply choose "Add account". If you already have an account configured, tap the hamburger menu then tap the gear, choose Mail, Accounts and press the '+'-symbol.
Then you choose IMAP. Fill in the fields and press Next. Now Dekko will look for the configuration. Check that all fields are correct. Make sure you have your yunohost username, NOT your mailadress and choose "Allow untrusted certificates". Do this for IMAP and SMTP and press Next. Dekko will now synchronise the account after which you are done. Congratz!
-
-
-
-
+![](image://dekko_config_1.png?resize=300)
+![](image://dekko_config_2.png?resize=300)
+![](image://dekko_config_3.png?resize=300)
+![](image://dekko_config_4.png?resize=300)
diff --git a/pages/01.administrate/04.learn/09.xmpp/XMPP.es.md b/pages/01.administrate/04.learn/09.xmpp/XMPP.es.md
index 7a830e26..69466c08 100644
--- a/pages/01.administrate/04.learn/09.xmpp/XMPP.es.md
+++ b/pages/01.administrate/04.learn/09.xmpp/XMPP.es.md
@@ -7,7 +7,7 @@ routes:
default: '/XMPP'
---
-
+![](image://XMPP_logo.png?resize=100)
YunoHost está instalado con un servidor de mensajería instantánea Metronome que implementa el [protocolo XMPP](https://es.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol).
diff --git a/pages/01.administrate/04.learn/09.xmpp/XMPP.fr.md b/pages/01.administrate/04.learn/09.xmpp/XMPP.fr.md
index ba5607b1..56765e0b 100644
--- a/pages/01.administrate/04.learn/09.xmpp/XMPP.fr.md
+++ b/pages/01.administrate/04.learn/09.xmpp/XMPP.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/XMPP'
---
-
+![](image://XMPP_logo.png?resize=100)
YunoHost est installé par défaut avec un serveur de messagerie instantanée Metronome qui implémente le [protocole XMPP](https://fr.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol) (anciennement connu sous le nom Jabber).
diff --git a/pages/01.administrate/04.learn/09.xmpp/XMPP.md b/pages/01.administrate/04.learn/09.xmpp/XMPP.md
index 6994837e..03767c82 100644
--- a/pages/01.administrate/04.learn/09.xmpp/XMPP.md
+++ b/pages/01.administrate/04.learn/09.xmpp/XMPP.md
@@ -7,7 +7,7 @@ routes:
default: '/XMPP'
---
-
+![](image://XMPP_logo.png?resize=100)
By default, YunoHost comes installed with an instant messaging server called Metronome which implements the [XMPP protocol](https://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol) (previously known as Jabber).
diff --git a/pages/01.administrate/04.learn/10.backups/backup.fr.md b/pages/01.administrate/04.learn/10.backups/backup.fr.md
index d9dab1b8..641e6e98 100644
--- a/pages/01.administrate/04.learn/10.backups/backup.fr.md
+++ b/pages/01.administrate/04.learn/10.backups/backup.fr.md
@@ -23,7 +23,7 @@ La méthode de sauvegarde actuelle consiste à créer des archives `.tar.gz` qui
Vous pouvez facilement créer des archives depuis la webadmin en allant dans Sauvegardes > Archives locales et en cliquant sur "Nouvelle sauvegarde". Vous pourrez ensuite sélectionner les éléments à sauvegarder (configuration, données "système", applications).
-![](/images/backup.png)
+![](image://backup.png)
#### Depuis la ligne de commande
@@ -89,7 +89,7 @@ scp /path/to/your/
.tar.gz admin@your.domain.tld:/home/yunohost.ba
Allez dans Sauvegardes > Sauvegardes locales et sélectionnez l'archive. Vous pouvez ensuite choisir les différents éléments que vous voulez restaurer puis cliquer sur "Restaurer".
-![](/images/restore.png)
+![](image://restore.png)
#### Depuis la ligne de commande
diff --git a/pages/01.administrate/04.learn/10.backups/backup.it.md b/pages/01.administrate/04.learn/10.backups/backup.it.md
index 77da1cd3..dd35b520 100644
--- a/pages/01.administrate/04.learn/10.backups/backup.it.md
+++ b/pages/01.administrate/04.learn/10.backups/backup.it.md
@@ -23,7 +23,7 @@ Il metodo di default attuale crea degli archivi `.tar.gz` contenenti tutti i fil
Potete creare gli archivi di backup dalla pagina web di amministrazione andando in Backup > Archivi locali e cliccare su "Nuovo backup". Vi verrà chiesto di selezionare quale configurazione, dati e di quale app volete fare il backup.
-![picture of YunoHost's backup pannel](/images/backup.png)
+![picture of YunoHost's backup pannel](image://backup.png)
### Dalla riga di comando
@@ -99,7 +99,7 @@ scp /path/to/your/.tar.gz admin@your.domain.tld:/home/yunohost.back
Dovete andare in Backup > Archivi locali e selezionare il vostro archivio. È possibile selezionare ciò che volete ripristinare e poi cliccare su 'Ripristina'.
-![picture of YunoHost's restore pannel](/images/restore.png)
+![picture of YunoHost's restore pannel](image://restore.png)
### Dalla riga di comando
diff --git a/pages/01.administrate/04.learn/10.backups/backup.md b/pages/01.administrate/04.learn/10.backups/backup.md
index 3676647b..30277da7 100644
--- a/pages/01.administrate/04.learn/10.backups/backup.md
+++ b/pages/01.administrate/04.learn/10.backups/backup.md
@@ -23,7 +23,7 @@ The current default method consists in creating a `.tar.gz` archive containing a
You can easily create backup archives from the webadmin by going in Backups > Local storage and clicking on "New backup". You will then be asked to select which configuration, data and apps you want to backup.
-![picture of YunoHost's backup pannel](/images/backup.png)
+![picture of YunoHost's backup pannel](image://backup.png)
### From the command line
@@ -94,7 +94,7 @@ scp /path/to/your/.tar.gz admin@your.domain.tld:/home/yunohost.back
Go in Backup > Local storage and select your archive. You can then select which items you want to restore, then click on 'Restore'.
-![picture of YunoHost's restore pannel](/images/restore.png)
+![picture of YunoHost's restore pannel](image://restore.png)
### From the command line
diff --git a/pages/01.administrate/04.learn/13.permissions/groups_and_permissions.fr.md b/pages/01.administrate/04.learn/13.permissions/groups_and_permissions.fr.md
index a4c42717..377f3dfa 100644
--- a/pages/01.administrate/04.learn/13.permissions/groups_and_permissions.fr.md
+++ b/pages/01.administrate/04.learn/13.permissions/groups_and_permissions.fr.md
@@ -10,7 +10,7 @@ routes:
Vous pouvez accéder à l'interface de gestion des *groupes et des permissions* depuis la webadmin
en allant dans la section "Utilisateurs" et en cliquant sur le bouton correspondant :
-![](./images/button_to_go_to_permission_interface_fr.png)
+![](image://button_to_go_to_permission_interface_fr.png)
## Gestion des groupes
@@ -29,7 +29,7 @@ Vous ne pouvez pas changer le contenu de ces groupes, seulement les permissions
### Lister les groupes existants
Les groupes existants sont listés en haut de la page *groupes et autorisations*.
-![](./images/groups_default-groups.png)
+![](image://groups_default-groups.png)
Pour obtenir la liste des groupes existants en CLI :
@@ -48,7 +48,7 @@ groups:
### Créer un nouveau groupe
Pour créer un nouveau groupe, il suffit de cliquer sur le bouton "Nouveau groupe" en haut de la page. Vous ne pouvez choisir qu'un nom formé de lettres (majuscules et minuscules) et d'espaces. Le groupe est créé vide et sans aucune permissions.
-![](./images/groups_button-new-group.png)
+![](image://groups_button-new-group.png)
Dans la CLI, pour créer un nouveau groupe appelé `yolo_crew`, il faut utiliser
@@ -59,11 +59,11 @@ $ yunohost user group create yolo_crew
### Mettre à jour un groupe
Ajoutons un premier utilisateur à ce groupe : dans le panneau du groupe, cliquez sur le bouton "ajouter un utilisateur" et faites défiler jusqu'à l'utilisateur souhaité, puis cliquez dessus.
-![](./images/groups_button-add-user.png)
+![](image://groups_button-add-user.png)
Pour supprimer un utilisateur, cliquez sur la croix à côté de son nom d'utilisateur, dans le panneau du groupe.
-![](./images/groups_button-remove-user.png)
+![](image://groups_button-remove-user.png)
En CLI, utilisez la commande suivante pour ajouter `charlie` et `delphine` au groupe `yolo_crew` :
@@ -94,7 +94,7 @@ groups:
Pour supprimer un groupe, cliquez sur la croix rouge en haut à droite du panneau du groupes. Une confirmation vous sera demandée.
-![](./images/groups_button-delete-group.png)
+![](image://groups_button-delete-group.png)
Pour supprimer le groupe `yolo_crew` dans CLI, vous pouvez exécuter
@@ -110,7 +110,7 @@ Le mécanisme de permissions permet de restreindre l'accès aux services (par ex
La page des groupes liste les permissions données à chaque groupe, y compris les groupes spéciaux `all_users` et `visitors`.
-![](./images/groups_default-with-permissions.png)
+![](image://groups_default-with-permissions.png)
Pour répertorier les permissions et les accès correspondants en CLI :
```shell
@@ -133,7 +133,7 @@ Plus de détails peuvent être affichés en ajoutant l'option `--full` qui affic
Pour ajouter une permission à un groupe, il suffit de cliquer sur le bouton "+" dans le panneau du groupe, de faire défiler jusqu'à la permission souhaitée, puis de cliquer dessus.
-![](./images/groups_add-permission-group.png)
+![](image://groups_add-permission-group.png)
Pour permettre à un groupe d'accéder à l'interface d'administration de WordPress via la CLI :
@@ -143,7 +143,7 @@ $ yunohost user permission update wordpress.admin --add yolo_crew
Notez que vous pouvez également autoriser un seul utilisateur, en utilisant le panneau spécifique en bas de la page.
-![](./images/groups_add-permission-user.png)
+![](image://groups_add-permission-user.png)
ou en CLI :
@@ -175,7 +175,7 @@ Notez que certaines permissions peuvent être "protégées", ce qui signifie que
La webadmin émettra un avertissement si vous définissez une permission qui est remplacée par une permission plus large.
-![](./images/groups_alerte-permission.png)
+![](image://groups_alerte-permission.png)
### Montrer/cacher les tuiles dans le portail utilisateur
diff --git a/pages/01.administrate/04.learn/13.permissions/groups_and_permissions.md b/pages/01.administrate/04.learn/13.permissions/groups_and_permissions.md
index a8ba871d..7ffd417d 100644
--- a/pages/01.administrate/04.learn/13.permissions/groups_and_permissions.md
+++ b/pages/01.administrate/04.learn/13.permissions/groups_and_permissions.md
@@ -10,7 +10,7 @@ routes:
You can access the *groups and permissions* management interface from the webadmin
by going into the 'Users' section and clicking the corresponding button:
-![](./images/button_to_go_to_permission_interface.png)
+![](image://button_to_go_to_permission_interface.png)
## Managing groups
@@ -30,7 +30,7 @@ The content of those groups cannot be changed, only the permissions given to the
The existing groups are listed at the top of the *groups and permissions* page.
-![](./images/groups_default-groups.png)
+![](image://groups_default-groups.png)
To list the currently existing groups in CLI :
@@ -50,7 +50,7 @@ groups:
To create a new group, simply click on the "New Group" button at the top of the page. You may only choose a name formed with letters (uper- and lowercase) and spaces. The group is created empty and without any permission.
-![](./images/groups_button-new-group.png)
+![](image://groups_button-new-group.png)
In CLI, to create a new group called `yolo_crew`
@@ -62,11 +62,11 @@ $ yunohost user group create yolo_crew
Let's add a first to this group: in the group panel, click the button "add a user" and scroll to the desired user, then click on it.
-![](./images/groups_button-add-user.png)
+![](image://groups_button-add-user.png)
To remove a user, click on the cross next to their username, in the group panel.
-![](./images/groups_button-remove-user.png)
+![](image://groups_button-remove-user.png)
In CLI, use the following command to add `charlie` and `delphine`to the `yolo_crew` group:
@@ -97,7 +97,7 @@ groups:
To delete a group, click on the red cross on the top right of the group panel. You will be asked for confirmation.
-![](./images/groups_button-delete-group.png)
+![](image://groups_button-delete-group.png)
To delete the group `yolo_crew` in CLI, you may run
@@ -113,7 +113,7 @@ The permission mechanism allow to restrict access to services (for example mail,
The groups page lists the permissions given to each group, including the special groups `all_users` and `visitors`.
-![](./images/groups_default-with-permissions.png)
+![](image://groups_default-with-permissions.png)
To list permissions and corresponding accesses in CLI:
@@ -138,7 +138,7 @@ More details can be displayed by adding the `--full` option which will display t
To add a permission to a group, simply click the "+" button in the group panel, scroll to the desired permission, then click on it.
-![](./images/groups_add-permission-group.png)
+![](image://groups_add-permission-group.png)
To allow a group to access the WordPress admin interface in CLI:
@@ -148,7 +148,7 @@ $ yunohost user permission update wordpress.admin --add yolo_crew
Note that you can also allow a single user, by using the specific panel at the bottom of the page.
-![](./images/groups_add-permission-user.png)
+![](image://groups_add-permission-user.png)
or in CLI:
@@ -178,7 +178,7 @@ Note that some permissions may be "protected", meaning that you won't be able to
The webadmin will issue a warning if you set a permission that is superseeded by a wider permission.
-![](./images/groups_alerte-permission.png)
+![](image://groups_alerte-permission.png)
### Hide/display specific tiles in the user portal
diff --git a/pages/01.administrate/05.advance/01.domains/02.dns_dynamic_ip/dns_dynamicip.fr.md b/pages/01.administrate/05.advance/01.domains/02.dns_dynamic_ip/dns_dynamicip.fr.md
index 1df41279..8f2f682e 100644
--- a/pages/01.administrate/05.advance/01.domains/02.dns_dynamic_ip/dns_dynamicip.fr.md
+++ b/pages/01.administrate/05.advance/01.domains/02.dns_dynamic_ip/dns_dynamicip.fr.md
@@ -45,4 +45,4 @@ Nous allons utiliser le client de la box qui est plus simple à mettre en place.
#### 5. Configurer la box
Mettez l’identifiant du DNS dynamique et l’[adresse IP publique](http://ip.yunohost.org/) dans votre box.
-
+![](image://dns_dynamic-ip_box_conf.png?resize=600)
diff --git a/pages/01.administrate/05.advance/01.domains/02.dns_dynamic_ip/dns_dynamicip.md b/pages/01.administrate/05.advance/01.domains/02.dns_dynamic_ip/dns_dynamicip.md
index dc27ac7a..7c450973 100644
--- a/pages/01.administrate/05.advance/01.domains/02.dns_dynamic_ip/dns_dynamicip.md
+++ b/pages/01.administrate/05.advance/01.domains/02.dns_dynamic_ip/dns_dynamicip.md
@@ -42,6 +42,6 @@ Here, we will use the client provided by the box, which is the more easy way.
Enter the login of the dynamic DNS and its public IP address in your box (interface details may vary by ISP).
-
+![](image://dns_dynamic-ip_box_conf.png?resize=600)
You're good to go !
diff --git a/pages/01.administrate/05.advance/01.domains/05.OVH/OVH.fr.md b/pages/01.administrate/05.advance/01.domains/05.OVH/OVH.fr.md
index 6d47e213..1b17b7a3 100644
--- a/pages/01.administrate/05.advance/01.domains/05.OVH/OVH.fr.md
+++ b/pages/01.administrate/05.advance/01.domains/05.OVH/OVH.fr.md
@@ -11,11 +11,11 @@ Nous allons voir comment configurer le DNS avec [OVH](http://www.ovh.com).
Après achat de votre nom de domaine, rendez vous dans l'espace client pour retrouver le panneau de configuration d'OVH, et cliquez sur votre domaine à gauche :
-
+![](image://ovh_control_panel.png?resize=800)
Cliquez sur l'onglet **Zone DNS**, puis sur **Ajouter une entrée** :
-
+![](image://ovh_dns_zone.png?resize=800)
Cliquer sur "Modifier en mode textuel", garder les 4 premières lignes :
```bash
diff --git a/pages/01.administrate/05.advance/01.domains/05.OVH/OVH.md b/pages/01.administrate/05.advance/01.domains/05.OVH/OVH.md
index 62241ca8..9255877a 100644
--- a/pages/01.administrate/05.advance/01.domains/05.OVH/OVH.md
+++ b/pages/01.administrate/05.advance/01.domains/05.OVH/OVH.md
@@ -11,11 +11,11 @@ Let's see how to properly set the DNS redirections with [OVH](http://www.ovh.com
Once you bought your domain name, got to the Web Control Panel, and click on you domain name on the left side:
-
+![](image://ovh_control_panel.png?resize=800)
Click on the **DNS Zone** tab, then on **Add an entry**:
-
+![](image://ovh_dns_zone.png?resize=800)
Now you need to add the DNS redirections as specified by the [standard DNS zone configuration](/dns_config)
diff --git a/pages/01.administrate/05.advance/02.isp/01.sfr/isp_sfr.fr.md b/pages/01.administrate/05.advance/02.isp/01.sfr/isp_sfr.fr.md
index ab3c2e5a..b5c0f6c8 100644
--- a/pages/01.administrate/05.advance/02.isp/01.sfr/isp_sfr.fr.md
+++ b/pages/01.administrate/05.advance/02.isp/01.sfr/isp_sfr.fr.md
@@ -13,11 +13,11 @@ routes:
* Allez à cette adresse : http://192.168.1.1.
* Authentifiez-vous, soit en appuyant sur le bouton de la box pendant 5 secondes soit avec les identifiants d’administration.
-
+![](image://sfr-authentification.png?resize=900)
#### Courrier électronique
Pour pouvoir envoyer des mails, il faut désactiver le filtrage.
-
+![](image://sfr-filtrage.png?resize=600)
Source : https://assistance.sfr.fr/sfrmail-appli/sfrmail/envoyer-e-mail-serveur-smtp.html
diff --git a/pages/02.contribute/02.write_documentation/02.markdown_guide/doc_markdown_guide.fr.md b/pages/02.contribute/02.write_documentation/02.markdown_guide/doc_markdown_guide.fr.md
index 5388d627..2ab742ab 100644
--- a/pages/02.contribute/02.write_documentation/02.markdown_guide/doc_markdown_guide.fr.md
+++ b/pages/02.contribute/02.write_documentation/02.markdown_guide/doc_markdown_guide.fr.md
@@ -94,16 +94,16 @@ Il ne reste plus qu'à désigner l'ancre au texte que l'on souhaite rendre inter
Pour afficher des images, le principe est identique aux liens, excepté l'ajout d'un `!` avant le texte à afficher qui est ici considéré comme le texte à afficher en cas d'impossibilité de chargement de l'image. Une description de l'image convient.
```markdown
-![Logo YunoHost](/images/logo.png)
+![Logo YunoHost](image://logo.png)
```
-![Logo YunoHost](/images/logo.png)
+![Logo YunoHost](image://logo.png)
Il est possible de faire un lien avec une image, exemple :
```markdown
-[![Logo YunoHost](/images/logo.png)](/write_documentation)
+[![Logo YunoHost](image://logo.png)](/write_documentation)
```
-[![Logo YunoHost](/images/logo.png)](/write_documentation)
+[![Logo YunoHost](image://logo.png)](/write_documentation)
L'encart de *texte à afficher en cas d'impossibilité de chargement de l'image* entre les crochets dans le lien de l'image n'est pas obligatoire mais fortement recommandé.
@@ -217,14 +217,14 @@ Pour créer un tableau, il faut utiliser la barre verticale `|` (appelé 'pipe')
| **Un tableau** | Une colonne | Une seconde | Autant que l'on veut |
|:--------------:|:-----------:|:-----------:|:--------------------:|
| Une ligne formatée | | Et du **texte en gras** | Ou en *italique* |
-| D'autres lignes | |![une image](/images/cd.jpg) | [Ou un lien](/contributordoc) |
+| D'autres lignes | |![une image](image://cd.jpg) | [Ou un lien](/contributordoc) |
```
Ce qui affichera ça :
| **Un tableau** | Une colonne | Une seconde | Autant que l'on veut |
|:--------------:|:-----------:|:-----------:|:--------------------:|
| Une ligne formatée | | Et du **texte en gras** | Ou en *italique* |
-| D'autres lignes | |![une image](/images/cd.jpg) | [Ou un lien](/contributordoc) |
+| D'autres lignes | |![une image](image://cd.jpg) | [Ou un lien](/contributordoc) |
## Bloc de codes
diff --git a/pages/02.contribute/02.write_documentation/02.markdown_guide/doc_markdown_guide.md b/pages/02.contribute/02.write_documentation/02.markdown_guide/doc_markdown_guide.md
index 3d60e9a7..17ab7cf8 100644
--- a/pages/02.contribute/02.write_documentation/02.markdown_guide/doc_markdown_guide.md
+++ b/pages/02.contribute/02.write_documentation/02.markdown_guide/doc_markdown_guide.md
@@ -94,16 +94,16 @@ All that remains is to designate the anchor to the text you want to make interac
To display images, the principle is the same as for links, except that a `!` is added before the text to be displayed, which is considered here as the text to be displayed if the image cannot be loaded. A description of the image is appropriate.
```markdown
-![YunoHost Logo](/images/logo.png)
+![YunoHost Logo](image://logo.png)
```
-![YunoHost Logo](/images/logo.png)
+![YunoHost Logo](image://logo.png)
It is possible to make a link with an image, for example:
```markdown
-[![YunoHost Logo](/images/logo.png)](/write_documentation)
+[![YunoHost Logo](image://logo.png)](/write_documentation)
```
-[![YunoHost Logo](/images/logo.png)](/write_documentation)
+[![YunoHost Logo](image://logo.png)](/write_documentation)
The insert of *text to be displayed if the image cannot be loaded* between the brackets in the image link is not mandatory but strongly recommended.
@@ -217,14 +217,14 @@ To create an array, use the vertical bar `|` and dashes `--`. It is mandatory to
| **One table** | One column | One second | As many as you want |
|:-------------:|:----------:|:----------:|:-------------------:|
| | And formatted line | | And bold text | | Or *italic* |
-| More lines | |![An image](/images/cd.jpg) | [Or a link](/contributordoc) |
+| More lines | |![An image](image://cd.jpg) | [Or a link](/contributordoc) |
```
Which would say this:
| **One table** | One column | One second | As many as you want |
|:-------------:|:----------:|:----------:|:-------------------:|
| | And formatted line | | And bold text | | Or *italic* |
-| More lines | |![An image](/images/cd.jpg) | [Or a link](/contributordoc) |
+| More lines | |![An image](image://cd.jpg) | [Or a link](/contributordoc) |
## Code block
diff --git a/pages/02.contribute/02.write_documentation/03.git/doc_use_git.fr.md b/pages/02.contribute/02.write_documentation/03.git/doc_use_git.fr.md
index 44756e2d..a93213ca 100644
--- a/pages/02.contribute/02.write_documentation/03.git/doc_use_git.fr.md
+++ b/pages/02.contribute/02.write_documentation/03.git/doc_use_git.fr.md
@@ -18,10 +18,10 @@ Vous n’êtes pas obligé·e de donner vos noms et prénoms, vous pouvez utilis
Forker le code source permet de créer une nouvelle branche de développement d’un code source de logiciel ou dans le cas présent, le code source de la documentation. En créant une nouvelle branche, cela vous permet de modifier le code et d’ajouter vos contributions sans altérer le code de la branche `master` qui est le rendu public de la documentation. Ce qui vous permet de ne pas devoir tout marquer mais le faire en plusieurs étapes. (Notamment pour les contributions demandant plus de temps de travail).
Forker un projet sur GitHub est extrêmement simple, il suffit de cliquer sur le bouton Fork, cela créera un nouveau dépôt sur votre espace de GitHub.
-![Capture d’écran bouton fork GitHub](/images/dug_fork.png)
+![Capture d’écran bouton fork GitHub](image://dug_fork.png)
Dans le titre du nouveau dépôt, vous verrez de quelle provenance vient le dépôt, dans le cas présent `YunoHost/doc`
-![Capture d’écran titre et sous-titre du dépot](/images/dug_fork_source.png)
+![Capture d’écran titre et sous-titre du dépot](image://dug_fork_source.png)
> **Point de vigilance !**
diff --git a/pages/02.contribute/02.write_documentation/03.git/doc_use_git.md b/pages/02.contribute/02.write_documentation/03.git/doc_use_git.md
index 603cc6e5..e8b12e12 100644
--- a/pages/02.contribute/02.write_documentation/03.git/doc_use_git.md
+++ b/pages/02.contribute/02.write_documentation/03.git/doc_use_git.md
@@ -17,9 +17,9 @@ You don't have to give your first and last names, you can use a nickname (when y
To fork the source code allows you to create a new branch of development of a software source code or in this case the source code of the documentation. By creating a new branch, this allows you to modify the code and add your contributions without altering the code of the `master` branch, which is the public release of the documentation. This allows you not to have to write down everything at once, but to do it in several steps. (Especially for contributions that require more time).
Forking a project on GitHub is extremely simple, just click on the Fork button, this will create a new repository on your GitHub account.
-![Screenshot GitHub fork button screenshot](/images/dug_fork.png)
+![Screenshot GitHub fork button screenshot](image://dug_fork.png)
In the title of the new repository, you will see where the repository comes from, in this case `YunoHost/doc`.
-![Screenshots title and subtitle of the repository](/images/dug_fork_source.png)
+![Screenshots title and subtitle of the repository](image://dug_fork_source.png)
> **Point of vigilance !**
> If you forge the repository of another contributor than yunohost, you'll get the same files. Except that when you send your changes, they will be sent to the contributor and not to the yunohost repository. The advantage is that it allows you to develop another branch created by the contributor and work with another person on an improvement before submitting it to the main repository.
diff --git a/pages/02.contribute/04.packaging_apps/02.technical_intro/packaging_apps.fr.md b/pages/02.contribute/04.packaging_apps/02.technical_intro/packaging_apps.fr.md
index 7b862175..ca2c0a13 100644
--- a/pages/02.contribute/04.packaging_apps/02.technical_intro/packaging_apps.fr.md
+++ b/pages/02.contribute/04.packaging_apps/02.technical_intro/packaging_apps.fr.md
@@ -7,7 +7,7 @@ routes:
default: '/packaging_apps'
---
-
+![](image://yunohost_package.png?resize=100)
Ce document a pour but de vous apprendre à packager une application pour YunoHost.
diff --git a/pages/02.contribute/04.packaging_apps/02.technical_intro/packaging_apps.md b/pages/02.contribute/04.packaging_apps/02.technical_intro/packaging_apps.md
index 7d4269e1..530555a6 100644
--- a/pages/02.contribute/04.packaging_apps/02.technical_intro/packaging_apps.md
+++ b/pages/02.contribute/04.packaging_apps/02.technical_intro/packaging_apps.md
@@ -7,7 +7,7 @@ routes:
default: '/packaging_apps'
---
-
+![](image://yunohost_package.png?resize=100)
The purpose of this document is to teach you how to package an application for YunoHost.
diff --git a/pages/02.contribute/04.packaging_apps/03.git/packaging_apps_git.fr.md b/pages/02.contribute/04.packaging_apps/03.git/packaging_apps_git.fr.md
index 46f50c5e..c2ed3187 100644
--- a/pages/02.contribute/04.packaging_apps/03.git/packaging_apps_git.fr.md
+++ b/pages/02.contribute/04.packaging_apps/03.git/packaging_apps_git.fr.md
@@ -30,14 +30,14 @@ La branche master est la branche qui contient la version de l'application que le
La bonne habitude à prendre est de travailler à partir de la branche testing, et lorsque tout est réglé et testé, vous pouvez fusionner la branche testing dans master, afin que les utilisateurs puissent profiter de la nouvelle version de votre package.
Pour voir et modifier la branche actuelle, utilisez ce bouton :
-
+![](image://github_branch.png)
#### Modifier un fichier
Maintenant que vous êtes sur la bonne branche, voyons comment éditer un fichier sur GitHub.
Vous pouvez éditer n'importe quel fichier en utilisant l'icône du petit crayon :
-
+![](image://github_edit.png)
Si vous n'avez pas la permission d'écrire sur le dépôt, vous verrez (comme sur l'image) que vous allez créer un fork (nous verrons plus loin ce qu'est un fork).
Si vous avez la permission d'écrire, vous allez simplement modifier le fichier, sans forker.
@@ -46,7 +46,7 @@ Si vous avez la permission d'écrire, vous allez simplement modifier le fichier,
Lorsque vous avez fini de modifier le fichier, vous pouvez faire un commit de vos modifications.
Derrière ce mot, l'idée est assez simple, vous allez juste enregistrer vos modifications...
-
+![](image://github_commit.png)
Le premier champ est le nom de votre commit, une phrase très courte pour expliquer pourquoi vous avez fait cette modification.
Le deuxième champ est un champ plus grand pour une explication plus complète, si vous en avez besoin.
@@ -74,7 +74,7 @@ Il se peut que vous deviez tout de même forker sur votre propre compte pour pou
Après avoir effectué vos commits, que ce soit sur une branche ou un fork, vous souhaitez proposer vos modifications pour qu'elles soient intégrées dans le dépôt principal, ou dans la branche d'origine.
Pour ce faire, vous allez créer une pull request. GitHub vous demande généralement directement si vous souhaitez le faire.
Sinon, vous trouverez le bouton de création d'une pull request juste ici :
-
+![](image://github_pull_request.png)
Lors de la création d'une pull request à partir d'un fork, pour faciliter le travail de révision du code, **ne jamais** décocher la case *Allow edits from maintainers*. Cette option permet simplement aux mainteneurs du dépôt d'origine de modifier directement votre travail.
@@ -123,7 +123,7 @@ Dans le contexte d'un nouveau package, vous devrez également créer un dépôt
Ce qui n'est pas plus compliqué qu'un gros bouton vert *New*.
Ne vous embêtez pas avec des README, .gitignore ou licence. Créez simplement le dépôt lui-même.
vous pouvez maintenant cloner ce nouveau dépôt avec Git.
-
+![](image://github_create_new_repo.png)
Vous disposez maintenant de 2 dépôts clonés sur votre ordinateur.
Copiez tous les fichiers de l'application example_ynh, **excepté le répertoire .git** (vous voulez juste les fichiers eux-mêmes) dans votre nouveau package.
diff --git a/pages/02.contribute/04.packaging_apps/03.git/packaging_apps_git.md b/pages/02.contribute/04.packaging_apps/03.git/packaging_apps_git.md
index b681436a..58062371 100644
--- a/pages/02.contribute/04.packaging_apps/03.git/packaging_apps_git.md
+++ b/pages/02.contribute/04.packaging_apps/03.git/packaging_apps_git.md
@@ -30,14 +30,14 @@ The master branch is the branch that contains the version of the app users will
The usual thing to do is to work from the testing branch, and when everything is settled and tested, you can merge the testing branch in master, so users will enjoy the new release of your package.
To see and change the current branch, use this button:
-
+![](image://github_branch.png)
#### Edit a file
Now that you're on the right branch, let's see how to edit a file on GitHub.
You can edit any file by using the small pencil icon:
-
+![](image://github_edit.png)
If you don't have the permission to write on the repository, you will see (as on the picture) that you're going to create a fork (we'll see below what a fork is).
If you have the permission to write, you will just edit the file, without forking.
@@ -46,7 +46,7 @@ If you have the permission to write, you will just edit the file, without forkin
When you're done with your modification on the file, you can commit your changes.
Behind that word, the idea is quite simple, you're just going to save your changes...
-
+![](image://github_commit.png)
The first field is the name of your commit, a very short sentence to explain why you did this modification.
The second field is a large one for a more complete explanation, if you need it.
@@ -74,7 +74,7 @@ You may still need to fork on your own account to be able to save your modificat
After you have committed your changes, whether on a branch or a fork, you want to propose your modifications to be integrated into the main repository, or the original branch.
To do so, you're going to *create a pull request*. GitHub usually ask you directly if you want to do so.
Otherwise, you'll find the button to create a pull request just here:
-
+![](image://github_pull_request.png)
When creating a pull request from a fork, to ease the work of the reviewers, **do never** uncheck the checkbox *Allow edits from maintainers*. That option simply allow the maintainers of the original repository to edit directly your work.
@@ -123,7 +123,7 @@ In the context of a new package, you will also need to create a repository on Gi
Which is as simple as a big green *New* button.
Don't bother with README, .gitignore or license. Just create the repository itself.
you can now git clone that new repository.
-
+![](image://github_create_new_repo.png)
You now have 2 repositories cloned on your computer.
Copy all the files from the example_ynh app, **except the .git directory** (You just want the files themselves) to your new package.
diff --git a/pages/02.contribute/04.packaging_apps/04.virtualbox/packaging_apps_virtualbox.fr.md b/pages/02.contribute/04.packaging_apps/04.virtualbox/packaging_apps_virtualbox.fr.md
index 59fd599c..7911e92d 100644
--- a/pages/02.contribute/04.packaging_apps/04.virtualbox/packaging_apps_virtualbox.fr.md
+++ b/pages/02.contribute/04.packaging_apps/04.virtualbox/packaging_apps_virtualbox.fr.md
@@ -47,14 +47,14 @@ Avant de commencer à jouer avec la machine virtuelle, il convient de faire un p
Arrêtez la machine virtuelle avant tout.
La gestion des instantanés se fait dans l'onglet "Instantanés"
-
+![](image://virtualbox_packaging1-fr.jpg)
Et on crée un premier instantané
-
+![](image://virtualbox_packaging2-fr.jpg)
À présent on peut commencer à travailler sur la machine virtuelle et créer autant d'instantanés que souhaité pour jalonner le travail.
-
+![](image://virtualbox_packaging3-fr.jpg)
Dans cet exemple, on pourra facilement revenir en arrière, après avoir testé la suppression du package par exemple et restaurer la machine virtuelle dans l'état précédent avec le package encore installé avec succès.
Et lorsque le package sera pleinement fonctionnel, il suffira de supprimer les instantanés liés à ce package pour revenir à l'état initial de la machine virtuelle.
@@ -64,14 +64,14 @@ Nous disposerons ainsi d'un serveur YunoHost vierge de toute installation d'appl
En plus de l'usage d'instantanés successifs, il est également possible de dériver un nouvel état actuel et de nouveaux instantanés depuis un instantané plus ancien que le dernier.
-
+![](image://virtualbox_packaging4-fr.jpg)
Dans cet exemple, j'ai dérivé deux branches depuis mon installation réussie du package, pour tester indépendamment la suppression simple de l'application, l'upgrade et le backup/restore.
Finalement je suis reparti de la base de la machine virtuelle pour démarrer un nouveau test sur un autre package, sans pour autant abandonner le précédent test.
À tout moment, il est possible de revenir sur un instantané précédent en le restaurant.
La machine démarrera toujours sur l'"État actuel".
-
+![](image://virtualbox_packaging5-fr.jpg)
> Il est toujours possible de créer un nouvel instantané, que la machine soit à l'arrêt ou non.
Mais pour restaurer un instantané, la machine ne doit pas être en cours d'exécution.
@@ -94,6 +94,6 @@ ssh admin@11.22.33.44
Pour copier facilement les fichiers du package ou utiliser un éditeur de texte graphique, on peut également se connecter en sftp avec un explorateur de fichier.
Il suffit de se connecter à l'adresse `sftp://admin@mon.domain/` avec l'explorateur.
-
+![](image://virtualbox_packaging6.jpg)
> Sur Windows ou macOS, l'explorateur de fichier ne supporte pas nativement le protocole sftp…
diff --git a/pages/02.contribute/04.packaging_apps/04.virtualbox/packaging_apps_virtualbox.md b/pages/02.contribute/04.packaging_apps/04.virtualbox/packaging_apps_virtualbox.md
index 615b33d4..0a3b6c9a 100644
--- a/pages/02.contribute/04.packaging_apps/04.virtualbox/packaging_apps_virtualbox.md
+++ b/pages/02.contribute/04.packaging_apps/04.virtualbox/packaging_apps_virtualbox.md
@@ -47,14 +47,14 @@ Before starting to play with the virtual machine, now is a good time to take a f
First, stop the virtual machine.
Managing snapshots is done in the 'Snapshots' tab
-
+![](image://virtualbox_packaging1-en.png)
Here, we're creating a first snapshot
-
+![](image://virtualbox_packaging2-en.png)
We can now start to work on the virtual machine and create as many snapshots as desired for each milestone of our modifications.
-
+![](image://virtualbox_packaging3-en.png)
In this example, after having validated our particular package removal works fine, we can easily get back in time by restoring the virtual machine to its previous state with the package still installed.
Once the package will be fully functional, it will just be a matter of deleting the snaphots associated with this package work to get the virtual machine back to its initial state.
@@ -64,14 +64,14 @@ For our next test, we will then be back to a freshly installed YunoHost serveur,
In addition to successive snapshots, it is also possible to create a new machine state and additional snapshots from an older machine snapshot/state.
-
+![](image://virtualbox_packaging4-en.png)
In this example, I have created two branches since my successful package installation, so as to independently test just the application removal, upgrade and backup/restore steps.
I eventually got back to the virtual machine base state to start a new test on another package, without dropping my former test whatsoever.
At any time, it is possible to get back to a previous snapshot simply by restoring it.
The machine always start on the "Current state" state.
-
+![](image://virtualbox_packaging5-en.png)
> It is always possible to create a new snapshot, whether the machine is stopped or not. To restore a snapshot however, the machine cannot be running.
@@ -93,6 +93,6 @@ We can now work on the virtual machine using the commandline.
To easily copy the package files or use a graphical text editor, one can also connect via `sftp` using a file explorer.
It's a simple matter of using the `sftp://admin@my.domain/` address.
-
+![](image://virtualbox_packaging6.jpg)
> Note: on Windows or macOS, the file explorer does not natively support the `sftp` protocol...
diff --git a/pages/03.project/03.communication/communication.md b/pages/03.project/03.communication/communication.md
index 4b9c4f97..93e0ce5e 100644
--- a/pages/03.project/03.communication/communication.md
+++ b/pages/03.project/03.communication/communication.md
@@ -28,10 +28,9 @@ routes:
## Articles / Press review
-
-
-
-
+[![](image://Linuxfr.png?resize=180)](https://linuxfr.org/news/yunohost-2-0-l-auto-hebergement-a-portee-de-clic)
+[![](image://linux-pratique-96.jpg?resize=150)](https://www.linux-pratique.com/2016/07/et-si-vous-passiez-a-lauto-hebergement/)
+[![](image://linux-magazine-208.jpg?resize=150)](https://www.linux-magazine.com/Issues/2018/208/YunoHost)
* LinuxFr (french):
- [YunoHost 2.0 : self hosting at click range](https://linuxfr.org/news/yunohost-2-0-l-auto-hebergement-a-portee-de-clic)
- [Internet cube and YunoHost projects evolutions](https://linuxfr.org/news/evolutions-des-projets-la-brique-internet-et-yunohost-des-versions-2-2-2-4-et-2-5)