mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
Merge branch 'grav' of https://github.com/YunoHost/doc
This commit is contained in:
commit
33879b0892
46 changed files with 164 additions and 271 deletions
|
@ -21,7 +21,7 @@ routes:
|
||||||
|
|
||||||
## Installationsschritte
|
## Installationsschritte
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/install_manually">1. Manuelle Installation</a>
|
[div class="btn btn-lg btn-default"] [1. Manuelle Installation](/install_manually) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">2. Weiter mit der Erstkonfiguration (nach der Installation)</a>
|
[div class="btn btn-lg btn-default"] [2. Weiter mit der Erstkonfiguration (nach der Installation)](/postinstall) [/div]
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,7 @@ routes:
|
||||||
|
|
||||||
## Etapas de instalación
|
## Etapas de instalación
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/install_manually">1. Instalar manualmente</a>
|
[div class="btn btn-lg btn-default"] [1. Instalar manualmente](/install_manually) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">2. Post-instalación</a>
|
[div class="btn btn-lg btn-default"] [2. Post-instalación](/postinstall) [/div]
|
||||||
|
|
||||||
|
|
|
@ -21,6 +21,6 @@ routes:
|
||||||
|
|
||||||
## Étapes d’installation
|
## Étapes d’installation
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/install_manually">1. Installer manuellement</a>
|
[div class="btn btn-lg btn-default"] [1. Installer manuellement](/install_manually) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">2. Effectuer la configuration initiale (post-installation)</a>
|
[div class="btn btn-lg btn-default"] [2. Effectuer la configuration initiale (post-installation)](/postinstall) [/div]
|
||||||
|
|
|
@ -21,7 +21,7 @@ routes:
|
||||||
|
|
||||||
## Procedura di installazione
|
## Procedura di installazione
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/install_manually">1. Installa manualmente</a>
|
[div class="btn btn-lg btn-default"] [1. Installa manualmente](/install_manually) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">2. Post-installazione</a>
|
[div class="btn btn-lg btn-default"] [2. Post-installazione](/postinstall) [/div]
|
||||||
|
|
||||||
|
|
|
@ -26,13 +26,13 @@ routes:
|
||||||
|
|
||||||
## Install with the pre-installed image (recommended)
|
## Install with the pre-installed image (recommended)
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/images">0. Download the pre-installed image for Raspberry Pi</a>
|
[div class="btn btn-lg btn-default"] [0. Download the pre-installed image for Raspberry Pi](/images) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/burn_or_copy_iso">1. Flash the SD card with the image</a>
|
[div class="btn btn-lg btn-default"] [1. Flash the SD card with the image](/burn_or_copy_iso) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/plug_and_boot">2. Boot the board and connect to the web interface at `yunohost.local`</a>
|
[div class="btn btn-lg btn-default"] [2. Boot the board and connect to the web interface at `yunohost.local`](/plug_and_boot) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">4. Proceed to post-installation</a>
|
[div class="btn btn-lg btn-default"] [4. Proceed to post-installation](/postinstall) [/div]
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -26,13 +26,13 @@ routes:
|
||||||
|
|
||||||
## Instalación con la imagen pre-instalada (recomendada)
|
## Instalación con la imagen pre-instalada (recomendada)
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/images">1. Descargar la imagen para Raspberry Pi</a>
|
[div class="btn btn-lg btn-default"] [1. Descargar la imagen para Raspberry Pi](/images) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/burn_or_copy_iso">2. Poner la imagen en tu tarjeta SD</a>
|
[div class="btn btn-lg btn-default"] [2. Poner la imagen en tu tarjeta SD](/burn_or_copy_iso) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/plug_and_boot">3. Conectar y encender</a>
|
[div class="btn btn-lg btn-default"] [3. Conectar y encender](/plug_and_boot) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">4. Proceder a la post-instalación</a>
|
[div class="btn btn-lg btn-default"] [4. Proceder a la post-instalación](/postinstall) [/div]
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -26,13 +26,13 @@ routes:
|
||||||
|
|
||||||
## Installation avec l'image pré-installée (recommandée)
|
## Installation avec l'image pré-installée (recommandée)
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/images">1. Télécharger l'image pour Raspberry Pi</a>
|
[div class="btn btn-lg btn-default"] [1. Télécharger l'image pour Raspberry Pi](/images) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/burn_or_copy_iso">2. Flasher la carte SD avec l'image</a>
|
[div class="btn btn-lg btn-default"] [2. Flasher la carte SD avec l'image](/burn_or_copy_iso) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/plug_and_boot">3. Démarrer la carte et se connecter à l'interface web sur `yunohost.local`</a>
|
[div class="btn btn-lg btn-default"] [3. Démarrer la carte et se connecter à l'interface web sur `yunohost.local`](/plug_and_boot) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">4. Effectuer la configuration initiale (post-installation)</a>
|
[div class="btn btn-lg btn-default"] [4. Effectuer la configuration initiale (post-installation)](/postinstall) [/div]
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -29,13 +29,13 @@ routes:
|
||||||
|
|
||||||
## Install with the pre-installed image (recommended)
|
## Install with the pre-installed image (recommended)
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/images">0. Download the pre-installed image for Raspberry Pi</a>
|
[div class="btn btn-lg btn-default"] [0. Download the pre-installed image for Raspberry Pi](/images) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/burn_or_copy_iso">1. Flash the SD card with the image</a>
|
[div class="btn btn-lg btn-default"] [1. Flash the SD card with the image](/burn_or_copy_iso) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/plug_and_boot">2. Boot the board and connect to the web interface at `yunohost.local`</a>
|
[div class="btn btn-lg btn-default"] [2. Boot the board and connect to the web interface at `yunohost.local`](/plug_and_boot) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">3. Proceed with the initial configuration (post-installation)</a>
|
[div class="btn btn-lg btn-default"] [3. Proceed with the initial configuration (post-installation)](/postinstall) [/div]
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -24,27 +24,27 @@ routes:
|
||||||
|
|
||||||
## Instalación con la imagen pre-instalada (recomendada)
|
## Instalación con la imagen pre-instalada (recomendada)
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/images">0. Descargar la imagen pre-instalada para tu tarjeta ARM</a>
|
[div class="btn btn-lg btn-default"] [0. Descargar la imagen pre-instalada para tu tarjeta ARM](/images) [/div]
|
||||||
<br>
|
<br>
|
||||||
<small class="text-info">Si no existe una imagen dedicada a tu tarjeta, puedes seguir la sección "Instalación encima de ARMbian".</small>
|
<small class="text-info">Si no existe una imagen dedicada a tu tarjeta, puedes seguir la sección "Instalación encima de ARMbian".</small>
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/burn_or_copy_iso">1. Poner la imagen en tu tarjeta SD</a>
|
[div class="btn btn-lg btn-default"] [1. Poner la imagen en tu tarjeta SD](/burn_or_copy_iso) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/plug_and_boot">2. Conectar y encender</a>
|
[div class="btn btn-lg btn-default"] [2. Conectar y encender](/plug_and_boot) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">3. Proceder a la post-instalación</a>
|
[div class="btn btn-lg btn-default"] [3. Proceder a la post-instalación](/postinstall) [/div]
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Instalación encima de ARMbian
|
## Instalación encima de ARMbian
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="https://www.armbian.com/download/">0. Descargar la imagen ARMbian para tu tarjeta ARM</a>
|
[div class="btn btn-lg btn-default"] [0. Descargar la imagen ARMbian para tu tarjeta ARM](https://www.armbian.com/download/) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/burn_or_copy_iso">1. Poner la imagen en tu tarjeta SD</a>
|
[div class="btn btn-lg btn-default"] [1. Poner la imagen en tu tarjeta SD](/burn_or_copy_iso) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/plug_and_boot">2. Conectar y encender</a>
|
[div class="btn btn-lg btn-default"] [2. Conectar y encender](/plug_and_boot) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/ssh">3. Conectarse en SSH</a>
|
[div class="btn btn-lg btn-default"] [3. Conectarse en SSH](/ssh) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/install_manually">4. Proceder a la post-instalación genérica</a>
|
[div class="btn btn-lg btn-default"] [4. Proceder a la post-instalación genérica](/install_manually) [/div]
|
||||||
|
|
||||||
|
|
|
@ -24,27 +24,27 @@ routes:
|
||||||
|
|
||||||
## Installation avec l'image pré-installée (recommandée)
|
## Installation avec l'image pré-installée (recommandée)
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/images">0. Télécharger l'image pré-installée pour votre carte ARM</a>
|
[div class="btn btn-lg btn-default"] [0. Télécharger l'image pré-installée pour votre carte ARM](/images) [/div]
|
||||||
<br>
|
<br>
|
||||||
<small class="text-info">Si il n'existe pas d'image pré-installée pour votre carte, vous pouvez suivre la section "Installation par dessus ARMbian".</small>
|
<small class="text-info">Si il n'existe pas d'image pré-installée pour votre carte, vous pouvez suivre la section "Installation par dessus ARMbian".</small>
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/burn_or_copy_iso">1. Flasher la carte SD avec l'image</a>
|
[div class="btn btn-lg btn-default"] [1. Flasher la carte SD avec l'image](/burn_or_copy_iso) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/plug_and_boot">2. Démarrer la carte et se connecter à l'interface web sur `yunohost.local`</a>
|
[div class="btn btn-lg btn-default"] [2. Démarrer la carte et se connecter à l'interface web sur `yunohost.local`](/plug_and_boot) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">3. Effectuer la configuration initiale (post-installation)</a>
|
[div class="btn btn-lg btn-default"] [3. Effectuer la configuration initiale (post-installation)](/postinstall) [/div]
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Installation par dessus ARMbian
|
## Installation par dessus ARMbian
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="https://www.armbian.com/download/">0. Télécharger l'image ARMbian pour votre carte ARM</a>
|
[div class="btn btn-lg btn-default"] [0. Télécharger l'image ARMbian pour votre carte ARM](https://www.armbian.com/download/) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/burn_or_copy_iso">1. Flasher la carte SD avec l'image</a>
|
[div class="btn btn-lg btn-default"] [1. Flasher la carte SD avec l'image](/burn_or_copy_iso) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/plug_and_boot">2. Brancher & démarrer</a>
|
[div class="btn btn-lg btn-default"] [2. Brancher & démarrer](/plug_and_boot) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/ssh">3. Se connecter en SSH</a>
|
[div class="btn btn-lg btn-default"] [3. Se connecter en SSH](/ssh) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/install_manually">4. Suivre la procédure d'installation générique</a>
|
[div class="btn btn-lg btn-default"] [4. Suivre la procédure d'installation générique](/install_manually) [/div]
|
||||||
|
|
||||||
|
|
|
@ -26,26 +26,26 @@ routes:
|
||||||
|
|
||||||
## Install with the pre-installed image (recommended)
|
## Install with the pre-installed image (recommended)
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/images">0. Download the pre-installed image for your board</a>
|
[div class="btn btn-lg btn-default"] [0. Download the pre-installed image for your board](/images) [/div]
|
||||||
<br>
|
<br>
|
||||||
<small class="text-info">If no pre-installed image exists for your board, you can follow the instructions to "Install on top of ARMbian"</small>
|
<small class="text-info">If no pre-installed image exists for your board, you can follow the instructions to "Install on top of ARMbian"</small>
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/burn_or_copy_iso">1. Flash the SD card with the image</a>
|
[div class="btn btn-lg btn-default"] [1. Flash the SD card with the image](/burn_or_copy_iso) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/plug_and_boot">2. Boot the board and connect to the web interface at `yunohost.local`</a>
|
[div class="btn btn-lg btn-default"] [2. Boot the board and connect to the web interface at `yunohost.local`](/plug_and_boot) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">3. Proceed with the initial configuration (post-installation)</a>
|
[div class="btn btn-lg btn-default"] [3. Proceed with the initial configuration (post-installation)](/postinstall) [/div]
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Install on top of ARMbian
|
## Install on top of ARMbian
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="https://www.armbian.com/download/">0. Download the ARMbian image for your board</a>
|
[div class="btn btn-lg btn-default"] [0. Download the ARMbian image for your board](https://www.armbian.com/download/) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/burn_or_copy_iso">1. Flash the SD card with the image</a>
|
[div class="btn btn-lg btn-default"] [1. Flash the SD card with the image](/burn_or_copy_iso) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/plug_and_boot">2. Plug & boot</a>
|
[div class="btn btn-lg btn-default"] [2. Plug & boot](/plug_and_boot) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/ssh">3. Connect to your server with SSH</a>
|
[div class="btn btn-lg btn-default"] [3. Connect to your server with SSH](/ssh) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/install_manually">4. Follow the generic install procedure</a>
|
[div class="btn btn-lg btn-default"] [4. Follow the generic install procedure](/install_manually) [/div]
|
||||||
|
|
|
@ -25,7 +25,7 @@ routes:
|
||||||
|
|
||||||
## خطوات التنصيب
|
## خطوات التنصيب
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/install_manually">1. التنصيب يدويًا</a>
|
[div class="btn btn-lg btn-default"] [1. التنصيب يدويًا](/install_manually) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">2. ما بعد التنصيب</a>
|
[div class="btn btn-lg btn-default"] [2. ما بعد التنصيب](/postinstall) [/div]
|
||||||
|
|
||||||
|
|
|
@ -25,7 +25,7 @@ Sur une plateforme ARM, un VPS, un serveur dédié, un ordinateur x86 standard,
|
||||||
|
|
||||||
## Étapes d’installation
|
## Étapes d’installation
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/install_manually">1. Installer manuellement</a>
|
[div class="btn btn-lg btn-default"] [1. Installer manuellement](/install_manually) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">2. Post-installation</a>
|
[div class="btn btn-lg btn-default"] [2. Post-installation](/postinstall) [/div]
|
||||||
|
|
||||||
|
|
|
@ -25,6 +25,6 @@ Su un computer ARM, un VPS, un server dedicato, un computer x86 standard, un vec
|
||||||
|
|
||||||
## Passi per l'installazione
|
## Passi per l'installazione
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/install_manually">1. Installazione manuale</a>
|
[div class="btn btn-lg btn-default"] [1. Installazione manuale](/install_manually) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">2. Post-installazione</a>
|
[div class="btn btn-lg btn-default"] [2. Post-installazione](/postinstall) [/div]
|
||||||
|
|
|
@ -25,7 +25,7 @@ An ARM box, a VPS, a dedicated server, a standard x86 computer, an old Macintosh
|
||||||
|
|
||||||
## Installation steps
|
## Installation steps
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/install_manually">1. Install manually</a>
|
[div class="btn btn-lg btn-default"] [1. Install manually](/install_manually) [/div]
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">2. Post-install</a>
|
[div class="btn btn-lg btn-default"] [2. Post-install](/postinstall) [/div]
|
||||||
|
|
||||||
|
|
|
@ -78,4 +78,4 @@ Si te encuentras con el error "VT-x is not available", probablement hay que acti
|
||||||
|
|
||||||
Después del reinicio, la máquina debería proponerte de efectuar la post-instalación :
|
Después del reinicio, la máquina debería proponerte de efectuar la post-instalación :
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">Documentación de post-instalación</a>
|
[div class="btn btn-lg btn-default"] [Documentación de post-instalación](/postinstall) [/div]
|
||||||
|
|
|
@ -79,5 +79,4 @@ Si vous rencontrez l'erreur "VT-x is not available", il vous faut probablement a
|
||||||
Après le redémarrage, la machine devrait vous proposer d'effectuer la
|
Après le redémarrage, la machine devrait vous proposer d'effectuer la
|
||||||
post-installation :
|
post-installation :
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">Post-install
|
[div class="btn btn-lg btn-default"] [Documentation de la postinstall](/postinstall) [/div]
|
||||||
documentation</a>
|
|
||||||
|
|
|
@ -81,7 +81,7 @@ If you encounter the error "VT-x is not available", you need probably need to en
|
||||||
After the reboot, the system should ask you to proceed with the
|
After the reboot, the system should ask you to proceed with the
|
||||||
post-installation
|
post-installation
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">Post-install documentation</a>
|
[div class="btn btn-lg btn-default"] [Post-install documentation](/postinstall) [/div]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ routes:
|
||||||
default: '/docker'
|
default: '/docker'
|
||||||
---
|
---
|
||||||
|
|
||||||
!!!! [strong]YunoHost ne supporte plus officiellement Docker depuis les problèmes rencontrés avec la version 2.4+. En cause, YunoHost dépend désormait de systemd et docker a décidé qu’ils ne le supporteraient pas nativement (et il y a d'autres problèmes liés au firewall et aux services).[/strong]
|
!! **YunoHost ne supporte plus officiellement Docker depuis les problèmes rencontrés avec la version 2.4+. En cause, YunoHost dépend désormait de systemd et docker a décidé qu’ils ne le supporteraient pas nativement (et il y a d'autres problèmes liés au firewall et aux services).**
|
||||||
|
|
||||||
## Images communautaires
|
## Images communautaires
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ routes:
|
||||||
default: '/docker'
|
default: '/docker'
|
||||||
---
|
---
|
||||||
|
|
||||||
!!!! [strong] YunoHost doesn’t support Docker officially since issues with versions 2.4+. In question, YunoHost 2.4+ doesn’t work anymore on Docker because YunoHost requires systemd and Docker has chosen to not support it natively (and there are other problems link to the firewall and services).[/strong]
|
!! **YunoHost doesn’t support Docker officially since issues with versions 2.4+. In question, YunoHost 2.4+ doesn’t work anymore on Docker because YunoHost requires systemd and Docker has chosen to not support it natively (and there are other problems link to the firewall and services).**
|
||||||
|
|
||||||
## Community images
|
## Community images
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,7 @@ Vous devriez voir un écran comme ça :
|
||||||
|
|
||||||
* Si un écran de partitionnement apparaît, confirmez simplement.
|
* Si un écran de partitionnement apparaît, confirmez simplement.
|
||||||
|
|
||||||
!!!! <b>Attention :</b> Cette opération effacera totalement les données sur votre disque dur
|
!! **Attention** : Cette opération effacera totalement les données sur votre disque dur
|
||||||
|
|
||||||
* Laissez l’installateur faire le reste, il téléchargera les paquets requis et les installera.
|
* Laissez l’installateur faire le reste, il téléchargera les paquets requis et les installera.
|
||||||
|
|
||||||
|
@ -52,5 +52,5 @@ identifiants suivants :
|
||||||
|
|
||||||
## <small>5.</small> Procéder à la post-installation
|
## <small>5.</small> Procéder à la post-installation
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/postinstall">Documentation de la post-installation</a>
|
[div class="btn btn-lg btn-default"] [Documentation de la post-installation](/postinstall) [/div]
|
||||||
|
|
||||||
|
|
|
@ -47,6 +47,6 @@ log in. You can log with the following credentials :
|
||||||
|
|
||||||
## 5. Proceed to post-installation
|
## 5. Proceed to post-installation
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/administrate/postinstall">Post-install documentation</a>
|
[div class="btn btn-lg btn-default"] [Post-install documentation](/administrate/postinstall) [/div]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -40,7 +40,7 @@ Luego tienes que redirigir cada uno de los puertos listados a continuación haci
|
||||||
* [XMPP](/XMPP): 5222 <small>(clients)</small>, 5269 <small>(servers)</small>
|
* [XMPP](/XMPP): 5222 <small>(clients)</small>, 5269 <small>(servers)</small>
|
||||||
* [Email](/email): 25, 587 <small>(SMTP)</small>, 993 <small>(IMAP)</small>
|
* [Email](/email): 25, 587 <small>(SMTP)</small>, 993 <small>(IMAP)</small>
|
||||||
|
|
||||||
! <span class="glyphicon glyphicon-warning-sign"></span> Algunos proveedores de acceso a Internet bloquean el puerto 25 (mail SMTP) por defecto para luchar con el spam. Otros (más escasos) no permiten utilizar libremente los puertos 80/443. Dependiendo de tu proveedor, puede ser posible de abrir estos puertos en la interfaz... Ver [esta página](/isp) por más informaciones.
|
! [fa=exclamation-triangle /] Algunos proveedores de acceso a Internet bloquean el puerto 25 (mail SMTP) por defecto para luchar con el spam. Otros (más escasos) no permiten utilizar libremente los puertos 80/443. Dependiendo de tu proveedor, puede ser posible de abrir estos puertos en la interfaz... Ver [esta página](/isp) por más informaciones.
|
||||||
|
|
||||||
## Redirección automática / UPnP
|
## Redirección automática / UPnP
|
||||||
|
|
||||||
|
|
|
@ -43,7 +43,7 @@ Il vous faut ensuite rediriger chacun des ports listés ci-dessous vers l'IP loc
|
||||||
* [XMPP](/XMPP): 5222 <small>(clients)</small>, 5269 <small>(servers)</small>
|
* [XMPP](/XMPP): 5222 <small>(clients)</small>, 5269 <small>(servers)</small>
|
||||||
* [Email](/email): 25, 587 <small>(SMTP)</small>, 993 <small>(IMAP)</small>
|
* [Email](/email): 25, 587 <small>(SMTP)</small>, 993 <small>(IMAP)</small>
|
||||||
|
|
||||||
! <span class="glyphicon glyphicon-warning-sign"></span> Certains fournisseurs d'accès internet bloquent le port 25 (mail SMTP) par défaut pour combattre le spam. D'autres (plus rares) ne permettent pas d'utiliser librement les ports 80/443. En fonction de votre FAI, il peut être possible d'ouvrir ces ports dans l'interface... Voir [cette page](/isp) pour plus d'informations.
|
! [fa=exclamation-triangle /] Certains fournisseurs d'accès internet bloquent le port 25 (mail SMTP) par défaut pour combattre le spam. D'autres (plus rares) ne permettent pas d'utiliser librement les ports 80/443. En fonction de votre FAI, il peut être possible d'ouvrir ces ports dans l'interface... Voir [cette page](/isp) pour plus d'informations.
|
||||||
|
|
||||||
## Redirection automatique / UPnP
|
## Redirection automatique / UPnP
|
||||||
|
|
||||||
|
|
|
@ -44,7 +44,7 @@ If you use both a modem and a router, then you need to do the following:
|
||||||
1. first on the modem (the box closest to the internet) create rules to forward the above ports to your router;
|
1. first on the modem (the box closest to the internet) create rules to forward the above ports to your router;
|
||||||
2. then on the router (the box between the modem and your devices) create rules to forward the above ports to the static IP address for your server.
|
2. then on the router (the box between the modem and your devices) create rules to forward the above ports to the static IP address for your server.
|
||||||
|
|
||||||
! <span class="glyphicon glyphicon-warning-sign"></span> Some internet service providers block port 25 (mail SMTP) by default to fight spam. Some other ISP don't allow to use port 80/443 (web) freely, though it's less likely. Depending on the ISP, it might be possible to open them in the admin interface... Check [this page](/isp) for more info.
|
! [fa=exclamation-triangle /] Some internet service providers block port 25 (mail SMTP) by default to fight spam. Some other ISP don't allow to use port 80/443 (web) freely, though it's less likely. Depending on the ISP, it might be possible to open them in the admin interface... Check [this page](/isp) for more info.
|
||||||
|
|
||||||
## Automatic port forwarding / UPnP
|
## Automatic port forwarding / UPnP
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@ Disclaimers
|
||||||
|
|
||||||
! Les applications étiquettées <span class="label label-warning label-as-badge">low quality</span> fonctionnent peut-être, mais ne respectent pas les bonnes pratiques de packaging ou ne supportent pas certaines fonctionnalités comme les sauvegardes/restauration ou l'authentication unifiée. Soyez prudent si vous les installez.
|
! Les applications étiquettées <span class="label label-warning label-as-badge">low quality</span> fonctionnent peut-être, mais ne respectent pas les bonnes pratiques de packaging ou ne supportent pas certaines fonctionnalités comme les sauvegardes/restauration ou l'authentication unifiée. Soyez prudent si vous les installez.
|
||||||
|
|
||||||
!!!! Les applications étiquettées <span class="label label-danger label-as-badge">not working</span> sont connues pour être cassées et/ou encore en développement. **Ne les installez pas** sur un serveur de production !
|
!! Les applications étiquettées <span class="label label-danger label-as-badge">not working</span> sont connues pour être cassées et/ou encore en développement. **Ne les installez pas** sur un serveur de production !
|
||||||
|
|
||||||
<div id="app-cards-list" class="app-cards-list"></div>
|
<div id="app-cards-list" class="app-cards-list"></div>
|
||||||
|
|
||||||
|
|
|
@ -43,7 +43,7 @@ Disclaimers
|
||||||
|
|
||||||
! Applications flagged as <span class="label label-warning label-as-badge">low quality</span> may be working, but they may not respect good packaging practices or lack integration of some features like backup/restore or single authentication. Be cautious when installing them.
|
! Applications flagged as <span class="label label-warning label-as-badge">low quality</span> may be working, but they may not respect good packaging practices or lack integration of some features like backup/restore or single authentication. Be cautious when installing them.
|
||||||
|
|
||||||
!!!! Applications flagged as <span class="label label-danger label-as-badge">not working</span> are known to be broken and/or are still in development. **Do not install them** in a production environment!
|
!! Applications flagged as <span class="label label-danger label-as-badge">not working</span> are known to be broken and/or are still in development. **Do not install them** in a production environment!
|
||||||
|
|
||||||
<div id="app-cards-list" class="app-cards-list"></div>
|
<div id="app-cards-list" class="app-cards-list"></div>
|
||||||
|
|
||||||
|
|
|
@ -9,44 +9,44 @@ routes:
|
||||||
|
|
||||||
| App Framasoft | Équivalent | Package |
|
| App Framasoft | Équivalent | Package |
|
||||||
| :---: | :---: | :---: |
|
| :---: | :---: | :---: |
|
||||||
| Framabag | Wallabag | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/wallabag2_ynh) ![](https://ci-apps.yunohost.org/ci/badges/wallabag2.status.svg) ![](https://dash.yunohost.org/integration/wallabag2.svg) |
|
| Framabag | Wallabag | [[fa=gift /]](https://github.com/YunoHost-Apps/wallabag2_ynh) ![](https://ci-apps.yunohost.org/ci/badges/wallabag2.status.svg) ![](https://dash.yunohost.org/integration/wallabag2.svg) |
|
||||||
| Framabee | Searx | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/searx_ynh) ![](https://ci-apps.yunohost.org/ci/badges/searx.status.svg) ![](https://dash.yunohost.org/integration/searx.svg) |
|
| Framabee | Searx | [[fa=gift /]](https://github.com/YunoHost-Apps/searx_ynh) ![](https://ci-apps.yunohost.org/ci/badges/searx.status.svg) ![](https://dash.yunohost.org/integration/searx.svg) |
|
||||||
| Framabin | PrivateBin | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-apps/zerobin_ynh) ![](https://ci-apps.yunohost.org/ci/badges/zerobin.status.svg) ![](https://dash.yunohost.org/integration/zerobin.svg) |
|
| Framabin | PrivateBin | [[fa=gift /]](https://github.com/YunoHost-apps/zerobin_ynh) ![](https://ci-apps.yunohost.org/ci/badges/zerobin.status.svg) ![](https://dash.yunohost.org/integration/zerobin.svg) |
|
||||||
| Framaboard | Kanboard | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/kanboard_ynh) ![](https://ci-apps.yunohost.org/ci/badges/kanboard.status.svg) ![](https://dash.yunohost.org/integration/kanboard.svg) |
|
| Framaboard | Kanboard | [[fa=gift /]](https://github.com/YunoHost-Apps/kanboard_ynh) ![](https://ci-apps.yunohost.org/ci/badges/kanboard.status.svg) ![](https://dash.yunohost.org/integration/kanboard.svg) |
|
||||||
| Framabookin | BicBucStriim | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/bicbucstriim_ynh) ![](https://ci-apps.yunohost.org/ci/badges/bicbucstriim.status.svg) ![](https://dash.yunohost.org/integration/bicbucstriim.svg) |
|
| Framabookin | BicBucStriim | [[fa=gift /]](https://github.com/YunoHost-Apps/bicbucstriim_ynh) ![](https://ci-apps.yunohost.org/ci/badges/bicbucstriim.status.svg) ![](https://dash.yunohost.org/integration/bicbucstriim.svg) |
|
||||||
| Framacalc | Ethercalc | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/ethercalc_ynh) ![](https://ci-apps.yunohost.org/ci/badges/ethercalc.status.svg) ![](https://dash.yunohost.org/integration/ethercalc.svg) |
|
| Framacalc | Ethercalc | [[fa=gift /]](https://github.com/YunoHost-Apps/ethercalc_ynh) ![](https://ci-apps.yunohost.org/ci/badges/ethercalc.status.svg) ![](https://dash.yunohost.org/integration/ethercalc.svg) |
|
||||||
| Framacarte | uMap | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/umap_ynh) ![](https://ci-apps.yunohost.org/ci/badges/umap.status.svg) ![](https://dash.yunohost.org/integration/umap.svg) |
|
| Framacarte | uMap | [[fa=gift /]](https://github.com/YunoHost-Apps/umap_ynh) ![](https://ci-apps.yunohost.org/ci/badges/umap.status.svg) ![](https://dash.yunohost.org/integration/umap.svg) |
|
||||||
| Framaclic | Matomo | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/matomo_ynh) ![](https://ci-apps.yunohost.org/ci/badges/matomo.status.svg) ![](https://dash.yunohost.org/integration/matomo.svg) |
|
| Framaclic | Matomo | [[fa=gift /]](https://github.com/YunoHost-Apps/matomo_ynh) ![](https://ci-apps.yunohost.org/ci/badges/matomo.status.svg) ![](https://dash.yunohost.org/integration/matomo.svg) |
|
||||||
| Framadate | OpenSondage | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/opensondage_ynh) ![](https://ci-apps.yunohost.org/ci/badges/opensondage.status.svg) ![](https://dash.yunohost.org/integration/opensondage.svg) |
|
| Framadate | OpenSondage | [[fa=gift /]](https://github.com/YunoHost-Apps/opensondage_ynh) ![](https://ci-apps.yunohost.org/ci/badges/opensondage.status.svg) ![](https://dash.yunohost.org/integration/opensondage.svg) |
|
||||||
| Framadrive | Nextcloud | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-apps/nextcloud_ynh) ![](https://ci-apps.yunohost.org/ci/badges/nextcloud.status.svg) ![](https://dash.yunohost.org/integration/nextcloud.svg) |
|
| Framadrive | Nextcloud | [[fa=gift /]](https://github.com/YunoHost-apps/nextcloud_ynh) ![](https://ci-apps.yunohost.org/ci/badges/nextcloud.status.svg) ![](https://dash.yunohost.org/integration/nextcloud.svg) |
|
||||||
| Framadrop | Lufi | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/lufi_ynh) ![](https://ci-apps.yunohost.org/ci/badges/lufi.status.svg) ![](https://dash.yunohost.org/integration/lufi.svg) |
|
| Framadrop | Lufi | [[fa=gift /]](https://github.com/YunoHost-Apps/lufi_ynh) ![](https://ci-apps.yunohost.org/ci/badges/lufi.status.svg) ![](https://dash.yunohost.org/integration/lufi.svg) |
|
||||||
| Framaestro | Framaestro | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/framaestro_ynh) ![](https://ci-apps.yunohost.org/ci/badges/framaestro.status.svg) ![](https://dash.yunohost.org/integration/framaestro.svg) |
|
| Framaestro | Framaestro | [[fa=gift /]](https://github.com/YunoHost-Apps/framaestro_ynh) ![](https://ci-apps.yunohost.org/ci/badges/framaestro.status.svg) ![](https://dash.yunohost.org/integration/framaestro.svg) |
|
||||||
| Framaforms | Framaforms | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/framaforms_ynh) ![](https://ci-apps.yunohost.org/ci/badges/framaforms.status.svg) ![](https://dash.yunohost.org/integration/framaforms.svg) |
|
| Framaforms | Framaforms | [[fa=gift /]](https://github.com/YunoHost-Apps/framaforms_ynh) ![](https://ci-apps.yunohost.org/ci/badges/framaforms.status.svg) ![](https://dash.yunohost.org/integration/framaforms.svg) |
|
||||||
| Framagames | Framagames | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/framagames_ynh) ![](https://ci-apps.yunohost.org/ci/badges/framagames.status.svg) ![](https://dash.yunohost.org/integration/framagames.svg) |
|
| Framagames | Framagames | [[fa=gift /]](https://github.com/YunoHost-Apps/framagames_ynh) ![](https://ci-apps.yunohost.org/ci/badges/framagames.status.svg) ![](https://dash.yunohost.org/integration/framagames.svg) |
|
||||||
| Framagenda | (Agenda Nextcloud) | c.f. Nextcloud |
|
| Framagenda | (Agenda Nextcloud) | c.f. Nextcloud |
|
||||||
| Framagit | GitLab | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/gitlab_ynh) ![](https://ci-apps.yunohost.org/ci/badges/gitlab.status.svg) ![](https://dash.yunohost.org/integration/gitlab.svg) |
|
| Framagit | GitLab | [[fa=gift /]](https://github.com/YunoHost-Apps/gitlab_ynh) ![](https://ci-apps.yunohost.org/ci/badges/gitlab.status.svg) ![](https://dash.yunohost.org/integration/gitlab.svg) |
|
||||||
| | Gogs | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/gogs_ynh) ![](https://ci-apps.yunohost.org/ci/badges/gogs.status.svg) ![](https://dash.yunohost.org/integration/gogs.svg) |
|
| | Gogs | [[fa=gift /]](https://github.com/YunoHost-Apps/gogs_ynh) ![](https://ci-apps.yunohost.org/ci/badges/gogs.status.svg) ![](https://dash.yunohost.org/integration/gogs.svg) |
|
||||||
| Frama.link | Lstu | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/lstu_ynh) ![](https://ci-apps.yunohost.org/ci/badges/lstu.status.svg) ![](https://dash.yunohost.org/integration/lstu.svg) |
|
| Frama.link | Lstu | [[fa=gift /]](https://github.com/YunoHost-Apps/lstu_ynh) ![](https://ci-apps.yunohost.org/ci/badges/lstu.status.svg) ![](https://dash.yunohost.org/integration/lstu.svg) |
|
||||||
| Framalistes | Mailman | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/mailman_ynh) ![](https://ci-apps.yunohost.org/ci/badges/mailman.status.svg) ![](https://dash.yunohost.org/integration/mailman.svg) |
|
| Framalistes | Mailman | [[fa=gift /]](https://github.com/YunoHost-Apps/mailman_ynh) ![](https://ci-apps.yunohost.org/ci/badges/mailman.status.svg) ![](https://dash.yunohost.org/integration/mailman.svg) |
|
||||||
| | Sympa | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/alexAubin/sympa_ynh) ![](https://ci-apps.yunohost.org/ci/badges/sympa.status.svg) ![](https://dash.yunohost.org/integration/sympa.svg) |
|
| | Sympa | [[fa=gift /]](https://github.com/alexAubin/sympa_ynh) ![](https://ci-apps.yunohost.org/ci/badges/sympa.status.svg) ![](https://dash.yunohost.org/integration/sympa.svg) |
|
||||||
| Framanews | TinyTinyRSS | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-apps/ttrss_ynh) ![](https://ci-apps.yunohost.org/ci/badges/ttrss.status.svg) ![](https://dash.yunohost.org/integration/ttrss.svg) |
|
| Framanews | TinyTinyRSS | [[fa=gift /]](https://github.com/YunoHost-apps/ttrss_ynh) ![](https://ci-apps.yunohost.org/ci/badges/ttrss.status.svg) ![](https://dash.yunohost.org/integration/ttrss.svg) |
|
||||||
| Framanotes | Turtl | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/turtl_ynh) ![](https://ci-apps.yunohost.org/ci/badges/turtl.status.svg) ![](https://dash.yunohost.org/integration/turtl.svg) |
|
| Framanotes | Turtl | [[fa=gift /]](https://github.com/YunoHost-Apps/turtl_ynh) ![](https://ci-apps.yunohost.org/ci/badges/turtl.status.svg) ![](https://dash.yunohost.org/integration/turtl.svg) |
|
||||||
| Framapad | Etherpad + mypads | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/etherpad_mypads_ynh) ![](https://ci-apps.yunohost.org/ci/badges/etherpad_mypads.status.svg) ![](https://dash.yunohost.org/integration/etherpad_mypads.svg) |
|
| Framapad | Etherpad + mypads | [[fa=gift /]](https://github.com/YunoHost-Apps/etherpad_mypads_ynh) ![](https://ci-apps.yunohost.org/ci/badges/etherpad_mypads.status.svg) ![](https://dash.yunohost.org/integration/etherpad_mypads.svg) |
|
||||||
| Framapiaf | Mastodon | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/mastodon_ynh) ![](https://ci-apps.yunohost.org/ci/badges/mastodon.status.svg) ![](https://dash.yunohost.org/integration/mastodon.svg) |
|
| Framapiaf | Mastodon | [[fa=gift /]](https://github.com/YunoHost-Apps/mastodon_ynh) ![](https://ci-apps.yunohost.org/ci/badges/mastodon.status.svg) ![](https://dash.yunohost.org/integration/mastodon.svg) |
|
||||||
| Framapic | Lutim | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/lutim_ynh) ![](https://ci-apps.yunohost.org/ci/badges/lutim.status.svg) ![](https://dash.yunohost.org/integration/lutim.svg) |
|
| Framapic | Lutim | [[fa=gift /]](https://github.com/YunoHost-Apps/lutim_ynh) ![](https://ci-apps.yunohost.org/ci/badges/lutim.status.svg) ![](https://dash.yunohost.org/integration/lutim.svg) |
|
||||||
| Framasites | Grav | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/grav_ynh) ![](https://ci-apps.yunohost.org/ci/badges/grav.status.svg) ![](https://dash.yunohost.org/integration/grav.svg) |
|
| Framasites | Grav | [[fa=gift /]](https://github.com/YunoHost-Apps/grav_ynh) ![](https://ci-apps.yunohost.org/ci/badges/grav.status.svg) ![](https://dash.yunohost.org/integration/grav.svg) |
|
||||||
| Framaslides | Strut | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/strut_ynh) ![](https://ci-apps.yunohost.org/ci/badges/strut.status.svg) ![](https://dash.yunohost.org/integration/strut.svg) |
|
| Framaslides | Strut | [[fa=gift /]](https://github.com/YunoHost-Apps/strut_ynh) ![](https://ci-apps.yunohost.org/ci/badges/strut.status.svg) ![](https://dash.yunohost.org/integration/strut.svg) |
|
||||||
| Framasphère | Diaspora | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/aymhce/diaspora_ynh) ![](https://ci-apps.yunohost.org/ci/badges/diaspora.status.svg) ![](https://dash.yunohost.org/integration/diaspora.svg) |
|
| Framasphère | Diaspora | [[fa=gift /]](https://github.com/aymhce/diaspora_ynh) ![](https://ci-apps.yunohost.org/ci/badges/diaspora.status.svg) ![](https://dash.yunohost.org/integration/diaspora.svg) |
|
||||||
| Framatalk | Jitsi Meet | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/jitsi_ynh) ![](https://ci-apps.yunohost.org/ci/badges/jitsi.status.svg) ![](https://dash.yunohost.org/integration/jitsi.svg) |
|
| Framatalk | Jitsi Meet | [[fa=gift /]](https://github.com/YunoHost-Apps/jitsi_ynh) ![](https://ci-apps.yunohost.org/ci/badges/jitsi.status.svg) ![](https://dash.yunohost.org/integration/jitsi.svg) |
|
||||||
| Framateam | Mattermost | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/mattermost_ynh) ![](https://ci-apps.yunohost.org/ci/badges/mattermost.status.svg) ![](https://dash.yunohost.org/integration/mattermost.svg) |
|
| Framateam | Mattermost | [[fa=gift /]](https://github.com/YunoHost-Apps/mattermost_ynh) ![](https://ci-apps.yunohost.org/ci/badges/mattermost.status.svg) ![](https://dash.yunohost.org/integration/mattermost.svg) |
|
||||||
| Framatrad | ? | Non packagé |
|
| Framatrad | ? | Non packagé |
|
||||||
| Framatube | Peertube | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/peertube_ynh) ![](https://ci-apps.yunohost.org/ci/badges/peertube.status.svg) ![](https://dash.yunohost.org/integration/peertube.svg) |
|
| Framatube | Peertube | [[fa=gift /]](https://github.com/YunoHost-Apps/peertube_ynh) ![](https://ci-apps.yunohost.org/ci/badges/peertube.status.svg) ![](https://dash.yunohost.org/integration/peertube.svg) |
|
||||||
| Framavectoriel | SVG-Edit | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/svgedit_ynh) ![](https://ci-apps.yunohost.org/ci/badges/svgedit.status.svg) ![](https://dash.yunohost.org/integration/svgedit.svg) |
|
| Framavectoriel | SVG-Edit | [[fa=gift /]](https://github.com/YunoHost-Apps/svgedit_ynh) ![](https://ci-apps.yunohost.org/ci/badges/svgedit.status.svg) ![](https://dash.yunohost.org/integration/svgedit.svg) |
|
||||||
| Framavox | Loomio | Non packagé |
|
| Framavox | Loomio | Non packagé |
|
||||||
| Framemo | Scrumblr | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/scrumblr_ynh) ![](https://ci-apps.yunohost.org/ci/badges/scrumblr.status.svg) ![](https://dash.yunohost.org/integration/scrumblr.svg) |
|
| Framemo | Scrumblr | [[fa=gift /]](https://github.com/YunoHost-Apps/scrumblr_ynh) ![](https://ci-apps.yunohost.org/ci/badges/scrumblr.status.svg) ![](https://dash.yunohost.org/integration/scrumblr.svg) |
|
||||||
| Framindmap | Wisemapping | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/wisemapping_ynh) ![](https://ci-apps.yunohost.org/ci/badges/wisemapping.status.svg) ![](https://dash.yunohost.org/integration/wisemapping.svg) |
|
| Framindmap | Wisemapping | [[fa=gift /]](https://github.com/YunoHost-Apps/wisemapping_ynh) ![](https://ci-apps.yunohost.org/ci/badges/wisemapping.status.svg) ![](https://dash.yunohost.org/integration/wisemapping.svg) |
|
||||||
| Framinetest | Minetest | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/minetest_ynh) ![](https://ci-apps.yunohost.org/ci/badges/minetest.status.svg) ![](https://dash.yunohost.org/integration/minetest.svg) |
|
| Framinetest | Minetest | [[fa=gift /]](https://github.com/YunoHost-Apps/minetest_ynh) ![](https://ci-apps.yunohost.org/ci/badges/minetest.status.svg) ![](https://dash.yunohost.org/integration/minetest.svg) |
|
||||||
| MyFrama | Shaarli | [<span class="glyphicon glyphicon-gift"></span>](https://github.com/YunoHost-Apps/shaarli_ynh) ![](https://ci-apps.yunohost.org/ci/badges/shaarli.status.svg) ![](https://dash.yunohost.org/integration/shaarli.svg) |
|
| MyFrama | Shaarli | [[fa=gift /]](https://github.com/YunoHost-Apps/shaarli_ynh) ![](https://ci-apps.yunohost.org/ci/badges/shaarli.status.svg) ![](https://dash.yunohost.org/integration/shaarli.svg) |
|
||||||
|
|
||||||
### Voir aussi
|
### Voir aussi
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ routes:
|
||||||
default: '/isp'
|
default: '/isp'
|
||||||
---
|
---
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/isp_box_config"> Configuración general del router</a>
|
[div class="btn btn-lg btn-default"] [ Configuración general del router](/isp_box_config) [/div]
|
||||||
|
|
||||||
Aquí tienes una lista (no exhaustiva) de proveedores de acceso a Internet por país, con criterios de compatibilidad con el [self-hosting](/selfhosting).
|
Aquí tienes una lista (no exhaustiva) de proveedores de acceso a Internet por país, con criterios de compatibilidad con el [self-hosting](/selfhosting).
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ routes:
|
||||||
default: '/isp'
|
default: '/isp'
|
||||||
---
|
---
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/isp_box_config"> Configuration générale box</a>
|
[div class="btn btn-lg btn-default"] [ Configuration générale box](/isp_box_config) [/div]
|
||||||
|
|
||||||
Voici une liste non exhaustive des fournisseurs d’accès à Internet par pays, contenant les critères de tolérance à l’[auto-hébergement](/selfhosting).
|
Voici une liste non exhaustive des fournisseurs d’accès à Internet par pays, contenant les critères de tolérance à l’[auto-hébergement](/selfhosting).
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ routes:
|
||||||
default: '/isp'
|
default: '/isp'
|
||||||
---
|
---
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/isp_box_config"> Main configuration box</a>
|
[div class="btn btn-lg btn-default"] [ Main configuration box](/isp_box_config) [/div]
|
||||||
|
|
||||||
Here is a non-comprehensive list of internet service providers by country, which contains criteria about tolerance to self-hosting.
|
Here is a non-comprehensive list of internet service providers by country, which contains criteria about tolerance to self-hosting.
|
||||||
|
|
||||||
|
|
|
@ -51,7 +51,7 @@ Installez le programme et lancez *Filezilla*.
|
||||||
|
|
||||||
![le chemin où les sauvegardes sont situées sur YunoHost](image://filezilla_7.png)
|
![le chemin où les sauvegardes sont situées sur YunoHost](image://filezilla_7.png)
|
||||||
|
|
||||||
! <span class="glyphicon glyphicon-cloud-download"></span> Assurez-vous de télécharger à la fois le fichier `.tar.gz` et le fichier `.json`
|
! [fa=cloud-download /] Assurez-vous de télécharger à la fois le fichier `.tar.gz` et le fichier `.json`
|
||||||
|
|
||||||
![Copier les sauvegardes de YunoHost sur l'ordinateur local](image://filezilla_8.png)
|
![Copier les sauvegardes de YunoHost sur l'ordinateur local](image://filezilla_8.png)
|
||||||
|
|
||||||
|
|
|
@ -51,7 +51,7 @@ Install the program and run *Filezilla*.
|
||||||
|
|
||||||
![path where backups are located on YunoHost](image://filezilla_7.png)
|
![path where backups are located on YunoHost](image://filezilla_7.png)
|
||||||
|
|
||||||
! <span class="glyphicon glyphicon-cloud-download"></span> Be sure to download both the `.tar.gz` and `.json` files.
|
! [fa=cloud-download /] Be sure to download both the `.tar.gz` and `.json` files.
|
||||||
|
|
||||||
![Copy backups from YunoHost to local computer](image://filezilla_8.png)
|
![Copy backups from YunoHost to local computer](image://filezilla_8.png)
|
||||||
|
|
||||||
|
|
|
@ -44,7 +44,7 @@ mmcblk0 179:0 0 14.9G 0 disk
|
||||||
|
|
||||||
Ici, `mmcblk0` corresponds à une carte SD de 16Go (on voit que les partitions `mmcblk0p1` et `mmcblk0p2` correspondent à la partition de démarrage `/boot` et à la partition système `/`). Le disque dur branché correspond à `sda` qui fait environ 1To, et contient une seule partition `sda1` qui n'est pas monté (pas de "MOUNTPOINT").
|
Ici, `mmcblk0` corresponds à une carte SD de 16Go (on voit que les partitions `mmcblk0p1` et `mmcblk0p2` correspondent à la partition de démarrage `/boot` et à la partition système `/`). Le disque dur branché correspond à `sda` qui fait environ 1To, et contient une seule partition `sda1` qui n'est pas monté (pas de "MOUNTPOINT").
|
||||||
|
|
||||||
! <span class="glyphicon glyphicon-warning-sign"></span> Sur un autre système, il se peut que votre système soit installé sur `sda` et que votre disque soit alors `sdb` par exemple.
|
! [fa=exclamation-triangle /] Sur un autre système, il se peut que votre système soit installé sur `sda` et que votre disque soit alors `sdb` par exemple.
|
||||||
|
|
||||||
## 2. (Optionnel) Formater le disque
|
## 2. (Optionnel) Formater le disque
|
||||||
|
|
||||||
|
|
|
@ -44,7 +44,7 @@ mmcblk0 179:0 0 14.9G 0 disk
|
||||||
|
|
||||||
Here, `mmcblk0` corresponds to an SD card of 16Go (the partitions `mmcblk0p1` et `mmcblk0p2` are used as the boot partition `/boot` and the system partition `/`). The external drive is `sda` which is about 1TB and has only one partition `sda1` which is not mounted (no "MOUNTPOINT").
|
Here, `mmcblk0` corresponds to an SD card of 16Go (the partitions `mmcblk0p1` et `mmcblk0p2` are used as the boot partition `/boot` and the system partition `/`). The external drive is `sda` which is about 1TB and has only one partition `sda1` which is not mounted (no "MOUNTPOINT").
|
||||||
|
|
||||||
! <span class="glyphicon glyphicon-warning-sign"></span> On a different setup, your system partition might be `sda` and so your external drive might be `sdb` for instance.
|
! [fa=exclamation-triangle /] On a different setup, your system partition might be `sda` and so your external drive might be `sdb` for instance.
|
||||||
|
|
||||||
## 2. (Optional) Format the disk
|
## 2. (Optional) Format the disk
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ Si votre fournisseur internet bloque le port 25, ou si vous rencontrez un probl
|
||||||
C'est un serveur SMTP tiers qui va envoyer les e-mails à la place de votre propre serveur SMTP.
|
C'est un serveur SMTP tiers qui va envoyer les e-mails à la place de votre propre serveur SMTP.
|
||||||
Une fois correctement installé, le changement est totalement transparent pour l’utilisateur. Vos correspondants verront vos e-mails comme s’ils venaient de votre propre serveur, mais ils auront été envoyés depuis le relais SMTP que vous aurez choisi et configuré.
|
Une fois correctement installé, le changement est totalement transparent pour l’utilisateur. Vos correspondants verront vos e-mails comme s’ils venaient de votre propre serveur, mais ils auront été envoyés depuis le relais SMTP que vous aurez choisi et configuré.
|
||||||
|
|
||||||
! <span class="glyphicon glyphicon-warning-sign"></span> Il est important de noter que dans le monde de l'auto-hébergement, utiliser un relai SMTP est un énorme compromis ! En effet, le relais SMTP ne sera pas seulement capable d'envoyer les e-mails, mais il a également accès au contenu entier de l’e-mail que vous envoyez. Il faut faire attention également que vous n'aurez pas le choix, tout le trafic e-mails passera par ce relais une fois la configuration terminée.
|
! [fa=exclamation-triangle /] Il est important de noter que dans le monde de l'auto-hébergement, utiliser un relai SMTP est un énorme compromis ! En effet, le relais SMTP ne sera pas seulement capable d'envoyer les e-mails, mais il a également accès au contenu entier de l’e-mail que vous envoyez. Il faut faire attention également que vous n'aurez pas le choix, tout le trafic e-mails passera par ce relais une fois la configuration terminée.
|
||||||
|
|
||||||
## Comment utiliser le relais SMTP avec YunoHost ?
|
## Comment utiliser le relais SMTP avec YunoHost ?
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@ Une fois inscrit, le paramétrage du relais SMTP demande de modifier la zone DNS
|
||||||
|
|
||||||
Habituellement les fournisseurs ont une documentation à ce sujet.
|
Habituellement les fournisseurs ont une documentation à ce sujet.
|
||||||
|
|
||||||
! <span class="glyphicon glyphicon-warning-sign"></span> Attention une fois la zone DNS enregistrée, le relais SMTP peut envoyer des e-mails à votre nom sans que vous ne le sachiez
|
! [fa=exclamation-triangle /] Attention une fois la zone DNS enregistrée, le relais SMTP peut envoyer des e-mails à votre nom sans que vous ne le sachiez
|
||||||
|
|
||||||
## Étape 3 :Configurer YunoHost correctement
|
## Étape 3 :Configurer YunoHost correctement
|
||||||
|
|
||||||
|
@ -59,7 +59,7 @@ C'est une bonne idée de confirmer les informations en faisant `sudo yunohost se
|
||||||
|
|
||||||
Votre relais SMTP est maintenant configuré !
|
Votre relais SMTP est maintenant configuré !
|
||||||
|
|
||||||
! <span class="glyphicon glyphicon-warning-sign"></span> Maintenant le relais SMTP est capable de lire et d'utiliser toutes les informations contenues dans les emails que vous envoyer sans votre accord. Mais ne sera pas capable de lire les informations des emails que vous recevez.
|
! [fa=exclamation-triangle /] Maintenant le relais SMTP est capable de lire et d'utiliser toutes les informations contenues dans les emails que vous envoyer sans votre accord. Mais ne sera pas capable de lire les informations des emails que vous recevez.
|
||||||
|
|
||||||
## Vérifier la configuration
|
## Vérifier la configuration
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ If your ISP blocks port 25, if you can't set a reverseDNS on your server, or if
|
||||||
A SMTP relay is basically a third party hosted SMTP server that will send emails on behalf of your own SMTP server (Postfix service on YunoHost).
|
A SMTP relay is basically a third party hosted SMTP server that will send emails on behalf of your own SMTP server (Postfix service on YunoHost).
|
||||||
Once setup correctly on YunoHost, it will operate in a totally transparent manner, both for you and for your correspondents: they will see emails as coming from your YunoHost main URL, but all the sending will be delegated to the SMTP relay you have chosen and configured.
|
Once setup correctly on YunoHost, it will operate in a totally transparent manner, both for you and for your correspondents: they will see emails as coming from your YunoHost main URL, but all the sending will be delegated to the SMTP relay you have chosen and configured.
|
||||||
|
|
||||||
! <span class="glyphicon glyphicon-warning-sign"></span> It's important to note that using a SMTP relay has to be seen as a (big) compromise in the world of self-hosting. Indeed, when using a SMTP relay, you will not only let a third party send emails on your behalf, but also be able to access to the full content of all the emails you'll send. Be also aware that a SMTP relay is setup for your whole YunoHost server: you can't choose which emails or which users go through it because all future emails will.
|
! [fa=exclamation-triangle /] It's important to note that using a SMTP relay has to be seen as a (big) compromise in the world of self-hosting. Indeed, when using a SMTP relay, you will not only let a third party send emails on your behalf, but also be able to access to the full content of all the emails you'll send. Be also aware that a SMTP relay is setup for your whole YunoHost server: you can't choose which emails or which users go through it because all future emails will.
|
||||||
|
|
||||||
## How to use a SMTP relay with YunoHost?
|
## How to use a SMTP relay with YunoHost?
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@ Usually, the SMTP relay provider will provide you with a guide on how to modify
|
||||||
|
|
||||||
Please note that modifying your DNS records could sometimes take over 24h to take effect, so be patient!
|
Please note that modifying your DNS records could sometimes take over 24h to take effect, so be patient!
|
||||||
|
|
||||||
! <span class="glyphicon glyphicon-warning-sign"></span> From now on, a non trusty SMTP relay provider could send emails from your main domain without telling you.
|
! [fa=exclamation-triangle /] From now on, a non trusty SMTP relay provider could send emails from your main domain without telling you.
|
||||||
|
|
||||||
### Step 3: Setup YunoHost correctly
|
### Step 3: Setup YunoHost correctly
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@ sudo yunohost settings list
|
||||||
|
|
||||||
Your SMTP relay is now configured!
|
Your SMTP relay is now configured!
|
||||||
|
|
||||||
! <span class="glyphicon glyphicon-warning-sign"></span> From now on, a non trusty SMTP relay provider could read or use the data of all the emails you send without telling you (but still won't be able to read nor to use the data from emails you receive).
|
! [fa=exclamation-triangle /] From now on, a non trusty SMTP relay provider could read or use the data of all the emails you send without telling you (but still won't be able to read nor to use the data from emails you receive).
|
||||||
|
|
||||||
### Step 4: Check your setup
|
### Step 4: Check your setup
|
||||||
|
|
||||||
|
|
|
@ -29,30 +29,30 @@ Un paquet YunoHost est composé :
|
||||||
* d’un fichier `LICENSE` contenant la licence du paquet
|
* d’un fichier `LICENSE` contenant la licence du paquet
|
||||||
* d’une page de présentation du paquet contenu dans un fichier `README.md`
|
* d’une page de présentation du paquet contenu dans un fichier `README.md`
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="https://github.com/YunoHost/example_ynh">Paquet de base</a> n’hésitez pas à vous en servir comme base de travail.
|
[div class="btn btn-lg btn-default"] [Paquet de base](https://github.com/YunoHost/example_ynh) [/div] n’hésitez pas à vous en servir comme base de travail.
|
||||||
|
|
||||||
## Manifeste
|
## Manifeste
|
||||||
<a class="btn btn-lg btn-default" href="/packaging_apps_manifest">Manifeste</a>
|
[div class="btn btn-lg btn-default"] [Manifeste](/packaging_apps_manifest) [/div]
|
||||||
|
|
||||||
## Les scripts
|
## Les scripts
|
||||||
<a class="btn btn-lg btn-default" href="/packaging_apps_scripts">Scripts</a>
|
[div class="btn btn-lg btn-default"] [Scripts](/packaging_apps_scripts) [/div]
|
||||||
|
|
||||||
### Architecture et arguments
|
### Architecture et arguments
|
||||||
Comme les instances de YunoHost possèdent une architecture unifiée, vous serez capable de deviner la plupart des réglages nécessaires. Mais si vous avez besoin de réglages spécifiques, comme le nom de domaine ou un chemin web pour configurer l’application, vous devrez les demander aux administrateurs lors de l’installation (voir la section `arguments` dans le § **Manifeste** ci-dessus).
|
Comme les instances de YunoHost possèdent une architecture unifiée, vous serez capable de deviner la plupart des réglages nécessaires. Mais si vous avez besoin de réglages spécifiques, comme le nom de domaine ou un chemin web pour configurer l’application, vous devrez les demander aux administrateurs lors de l’installation (voir la section `arguments` dans le § **Manifeste** ci-dessus).
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/packaging_apps_arguments_management">Gestion des arguments</a>
|
[div class="btn btn-lg btn-default"] [Gestion des arguments](/packaging_apps_arguments_management) [/div]
|
||||||
|
|
||||||
### Configuration NGINX
|
### Configuration NGINX
|
||||||
<a class="btn btn-lg btn-default" href="/packaging_apps_nginx_conf">Configuration NGINX</a>
|
[div class="btn btn-lg btn-default"] [Configuration NGINX](/packaging_apps_nginx_conf) [/div]
|
||||||
|
|
||||||
### Multi-instance
|
### Multi-instance
|
||||||
<a class="btn btn-lg btn-default" href="/packaging_apps_multiinstance">Multi-instance</a>
|
[div class="btn btn-lg btn-default"] [Multi-instance](/packaging_apps_multiinstance) [/div]
|
||||||
|
|
||||||
### Hooks
|
### Hooks
|
||||||
<a class="btn btn-lg btn-default" href="/packaging_apps_hooks">Hooks</a>
|
[div class="btn btn-lg btn-default"] [Hooks](/packaging_apps_hooks) [/div]
|
||||||
|
|
||||||
### Commandes pratiques
|
### Commandes pratiques
|
||||||
<a class="btn btn-lg btn-default" href="/packaging_apps_helpers">Commandes pratiques</a>
|
[div class="btn btn-lg btn-default"] [Commandes pratiques](/packaging_apps_helpers) [/div]
|
||||||
|
|
||||||
### Référencement des logs
|
### Référencement des logs
|
||||||
Dans de nombreuses situations, vous pouvez vouloir indexer un fichier de log pour qu'il soit affiché dans la webadmin. Pour indexer un log, il faut créer un fichier d'indexation dans `/var/log/yunohost/categories/app/APPNAME.yml`.
|
Dans de nombreuses situations, vous pouvez vouloir indexer un fichier de log pour qu'il soit affiché dans la webadmin. Pour indexer un log, il faut créer un fichier d'indexation dans `/var/log/yunohost/categories/app/APPNAME.yml`.
|
||||||
|
@ -98,7 +98,7 @@ Vous trouverez ci-dessous une liste des points à vérifier concernant la qualit
|
||||||
Pour mesurer la qualité d'un paquet, celui-ci obtiendra un [niveau](/packaging_apps_levels), déterminé en fonction de divers critères d'installation et selon le respect des [règles de packaging](/packaging_apps_guidelines).
|
Pour mesurer la qualité d'un paquet, celui-ci obtiendra un [niveau](/packaging_apps_levels), déterminé en fonction de divers critères d'installation et selon le respect des [règles de packaging](/packaging_apps_guidelines).
|
||||||
|
|
||||||
### Script de vérification du paquet
|
### Script de vérification du paquet
|
||||||
<a class="btn btn-lg btn-default" href="https://github.com/YunoHost/package_checker">Vérificateur de paquets</a>
|
[div class="btn btn-lg btn-default"] [Vérificateur de paquets](https://github.com/YunoHost/package_checker) [/div]
|
||||||
|
|
||||||
Il s’agit d’un script Python qui vérifie :
|
Il s’agit d’un script Python qui vérifie :
|
||||||
* que le paquet est à jour concernant les dernières spécifications
|
* que le paquet est à jour concernant les dernières spécifications
|
||||||
|
@ -109,7 +109,7 @@ Il s’agit d’un script Python qui vérifie :
|
||||||
### Intégration continue
|
### Intégration continue
|
||||||
|
|
||||||
Un serveur d'intégration continue est a disposition des packagers désirant tester leurs applications.
|
Un serveur d'intégration continue est a disposition des packagers désirant tester leurs applications.
|
||||||
<a class="btn btn-lg btn-default" href="packaging_apps_ci">Intégration continue</a>
|
[div class="btn btn-lg btn-default"] [Intégration continue](packaging_apps_ci) [/div]
|
||||||
|
|
||||||
### Publiez et demandez des tests de votre application
|
### Publiez et demandez des tests de votre application
|
||||||
|
|
||||||
|
|
|
@ -26,25 +26,25 @@ A YunoHost package is composed of:
|
||||||
* A `LICENSE` file containing the license of the package
|
* A `LICENSE` file containing the license of the package
|
||||||
* A presentation page of your package in a `README.md` file
|
* A presentation page of your package in a `README.md` file
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="https://github.com/YunoHost/example_ynh"> A basic package</a>
|
[div class="btn btn-lg btn-default"] [ A basic package](https://github.com/YunoHost/example_ynh) [/div]
|
||||||
feel free to use it as a framework.
|
feel free to use it as a framework.
|
||||||
|
|
||||||
## Manifest
|
## Manifest
|
||||||
<a class="btn btn-lg btn-default" href="/packaging_apps_manifest">Manifest</a>
|
[div class="btn btn-lg btn-default"] [Manifest](/packaging_apps_manifest) [/div]
|
||||||
|
|
||||||
## Scripts
|
## Scripts
|
||||||
<a class="btn btn-lg btn-default" href="/packaging_apps_scripts">Scripts</a>
|
[div class="btn btn-lg btn-default"] [Scripts](/packaging_apps_scripts) [/div]
|
||||||
|
|
||||||
### Architecture and arguments
|
### Architecture and arguments
|
||||||
Since YunoHost has a unified architecture, you will be able to guess most of the settings you need. But if you need variable ones, like the domain or web path, you will have to ask the administrator at installation (see `arguments` section in the manifest above).
|
Since YunoHost has a unified architecture, you will be able to guess most of the settings you need. But if you need variable ones, like the domain or web path, you will have to ask the administrator at installation (see `arguments` section in the manifest above).
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="/packaging_apps_arguments_management">Arguments management</a>
|
[div class="btn btn-lg btn-default"] [Arguments management](/packaging_apps_arguments_management) [/div]
|
||||||
|
|
||||||
### NGINX configuration
|
### NGINX configuration
|
||||||
<a class="btn btn-lg btn-default" href="/packaging_apps_nginx_conf">NGINX configuration</a>
|
[div class="btn btn-lg btn-default"] [NGINX configuration](/packaging_apps_nginx_conf) [/div]
|
||||||
|
|
||||||
### Multi-instance
|
### Multi-instance
|
||||||
<a class="btn btn-lg btn-default" href="/packaging_apps_multiinstance">Multi-instance</a>
|
[div class="btn btn-lg btn-default"] [Multi-instance](/packaging_apps_multiinstance) [/div]
|
||||||
|
|
||||||
### Hooks
|
### Hooks
|
||||||
YunoHost provides a hook system, which is accessible via the packager's script callbacks in command line.
|
YunoHost provides a hook system, which is accessible via the packager's script callbacks in command line.
|
||||||
|
@ -55,7 +55,7 @@ The scripts have to be placed in the `hooks` repository at the root of the YunoH
|
||||||
Take a look at the [Nextcloud package](https://github.com/YunoHost-Apps/nextcloud_ynh/) for a working example.
|
Take a look at the [Nextcloud package](https://github.com/YunoHost-Apps/nextcloud_ynh/) for a working example.
|
||||||
|
|
||||||
### Helpers
|
### Helpers
|
||||||
<a class="btn btn-lg btn-default" href="/packaging_apps_helpers">Helpers</a>
|
[div class="btn btn-lg btn-default"] [Helpers](/packaging_apps_helpers) [/div]
|
||||||
|
|
||||||
### Registering a log file
|
### Registering a log file
|
||||||
|
|
||||||
|
@ -116,7 +116,7 @@ Here is a list of best practices for application install scripts:
|
||||||
To be define the quality of a package, it'll obtained a [level](/packaging_apps_levels), determined according to somes criteria of installation and according to respect to [package guidelines](/packaging_apps_guidelines).
|
To be define the quality of a package, it'll obtained a [level](/packaging_apps_levels), determined according to somes criteria of installation and according to respect to [package guidelines](/packaging_apps_guidelines).
|
||||||
|
|
||||||
### Package script checker
|
### Package script checker
|
||||||
<a class="btn btn-lg btn-default" href="https://github.com/YunoHost/package_checker">Package checker</a>
|
[div class="btn btn-lg btn-default"] [Package checker](https://github.com/YunoHost/package_checker) [/div]
|
||||||
|
|
||||||
This Python script checks:
|
This Python script checks:
|
||||||
* that the package is up to date wich last specifications
|
* that the package is up to date wich last specifications
|
||||||
|
@ -127,7 +127,7 @@ This Python script checks:
|
||||||
### Continuous integration
|
### Continuous integration
|
||||||
|
|
||||||
A continuous integration server is available for packagers who want to test their apps.
|
A continuous integration server is available for packagers who want to test their apps.
|
||||||
<a class="btn btn-lg btn-default" href="packaging_apps_ci">Continuous integration</a>
|
[div class="btn btn-lg btn-default"] [Continuous integration](packaging_apps_ci) [/div]
|
||||||
|
|
||||||
### Publish and ask for testing your application
|
### Publish and ask for testing your application
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ routes:
|
||||||
|
|
||||||
A continuous integration server is available for any packager willing to test an app with [Package_check](https://github.com/YunoHost/package_check).
|
A continuous integration server is available for any packager willing to test an app with [Package_check](https://github.com/YunoHost/package_check).
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="https://ci-apps-dev.yunohost.org">ci-apps-dev</a>
|
[div class="btn btn-lg btn-default"] [ci-apps-dev](https://ci-apps-dev.yunohost.org) [/div]
|
||||||
|
|
||||||
This server is free to use for any of you, you just need an account.
|
This server is free to use for any of you, you just need an account.
|
||||||
To do so, ask to a member of the Apps group on our [Applications chatroom](/chat_rooms)
|
To do so, ask to a member of the Apps group on our [Applications chatroom](/chat_rooms)
|
||||||
|
|
|
@ -9,7 +9,7 @@ routes:
|
||||||
|
|
||||||
Un serveur d'intégration continue est disponible pour tout packager souhaitant tester une application avec [Package_check](https://github.com/YunoHost/package_check).
|
Un serveur d'intégration continue est disponible pour tout packager souhaitant tester une application avec [Package_check](https://github.com/YunoHost/package_check).
|
||||||
|
|
||||||
<a class="btn btn-lg btn-default" href="https://ci-apps-dev.yunohost.org">ci-apps-dev</a>
|
[div class="btn btn-lg btn-default"] [ci-apps-dev](https://ci-apps-dev.yunohost.org) [/div]
|
||||||
|
|
||||||
Ce serveur est libre d'accès pour chacun d'entre vous, vous avez juste besoin d'un compte.
|
Ce serveur est libre d'accès pour chacun d'entre vous, vous avez juste besoin d'un compte.
|
||||||
Pour ce faire, demandez à un membre du groupe Apps sur notre [chatroom Applications](/chat_rooms)
|
Pour ce faire, demandez à un membre du groupe Apps sur notre [chatroom Applications](/chat_rooms)
|
||||||
|
|
|
@ -1,101 +0,0 @@
|
||||||
---
|
|
||||||
title: المساهمة
|
|
||||||
template: docs
|
|
||||||
taxonomy:
|
|
||||||
category: docs
|
|
||||||
routes:
|
|
||||||
default: '/contribute'
|
|
||||||
aliases:
|
|
||||||
- '/contribute'
|
|
||||||
---
|
|
||||||
|
|
||||||
<p dir="rtl" class="lead">
|
|
||||||
إنّ مصير واي يونوهوست YunoHost يُقرّره أناس و أنتم مِن بين هؤلاء
|
|
||||||
</p>
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<div dir="rtl" class="row">
|
|
||||||
<div dit="rtl" class="col col-md-3 lead">
|
|
||||||
<span class="glyphicon glyphicon-heart"></span> تحدثوا عن المشروع مِن حولكم
|
|
||||||
</div>
|
|
||||||
<div class="col col-md-8" markdown="1">
|
|
||||||
تحدثوا عن البرمجيات الحرّة، تحدثوا عن واي يونوهوست YunoHost مع أقربائكم و زملائكم في العمل. حدّثوهم عن [الإستضافة الذاتية](/selfhosting)، نحن بحاجة و واثقون مِن قدرات محبي البيانات مثلكم 3></div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<div dir="rtl" class="row">
|
|
||||||
<div class="col col-md-3 lead">
|
|
||||||
<span class="glyphicon glyphicon-exclamation-sign"></span> جَرّبُوا
|
|
||||||
</div>
|
|
||||||
<div class="col col-md-8" markdown="1">
|
|
||||||
نحن بحاجة إلى تجريب حثيث لواي يونوهوست YunoHost. فإن صادفتم مشكلة، يرجى القيام بتحديد الخلل و ثم الإبلاغ عنه عبر
|
|
||||||
<a href="https://github.com/YunoHost/issues/issues" target="_blank">مُتعقب الأخطاء</a>.
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<div dir="rtl" class="row">
|
|
||||||
<div class="col col-md-3 lead">
|
|
||||||
<span class="glyphicon glyphicon-user"></span> ساعدوا المستخدمِين
|
|
||||||
</div>
|
|
||||||
<div class="col col-md-8" markdown="1">
|
|
||||||
Notre support est communautaire et s’appuie sur des contributeurs comme vous. Venez simplement sur le [salon d'aide](/help), ou tentez de répondre aux questions du <a href="https://forum.yunohost.org/" target="_blank">Forum</a>. Vous pouvez aussi organiser des <a href="https://hackstub.netlib.re/wiki/index.php?title=Atelier_3_avenir%28s%29_d%27internet_-_Introduction_%C3%A0_Yunohost_et_la_brique_internet" target="_blank">ateliers de formation</a>.
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<div dir="rtl" class="row">
|
|
||||||
<div class="col col-md-3 lead">
|
|
||||||
<span class="glyphicon glyphicon-cog"></span> أكتبوا الشفرة
|
|
||||||
</div>
|
|
||||||
<div dir="rtl" class="col col-md-8" markdown="1">
|
|
||||||
Vous pouvez vous impliquer dans le développement de YunoHost peu importe votre niveau. Administrateurs système, développeurs web, designers et pythonistes <a href="https://github.com/YunoHost" target="_blank">sont les bienvenus</a>.<br>
|
|
||||||
Découvrez [comment contribuer](/dev), et rejoignez-nous sur le [salon de discussion](xmpp:dev@conference.yunohost.org?join) !
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<div dir="rtl" class="row">
|
|
||||||
<div class="col col-md-3 lead">
|
|
||||||
<span class="glyphicon glyphicon-globe"></span> ترجِموا
|
|
||||||
</div>
|
|
||||||
<div class="col col-md-8" markdown="1">
|
|
||||||
ساهموا في توفير واجهات واي يونوهوست YunoHost بلغتكم. <a href="https://translate.yunohost.org/" target="_blank">إبدأوا الآن</a> !
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<div dir="rtl" class="row">
|
|
||||||
<div class="col col-md-3 lead">
|
|
||||||
<span class="glyphicon glyphicon-edit"></span> أكتبوا
|
|
||||||
</div>
|
|
||||||
<div class="col col-md-8" markdown="1">
|
|
||||||
ساهموا في تحسين هذا الدليل و ذلك [باقتراح صفحات جديدة](/write_documentation) أو بترجمة صفحاته إلى لغتكم.
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<div dir="rtl" class="row">
|
|
||||||
<div class="col col-md-3 lead">
|
|
||||||
<span class="glyphicon glyphicon-gift"></span> ساهموا في التحزيم
|
|
||||||
</div>
|
|
||||||
<div class="col col-md-8" markdown="1">
|
|
||||||
Étendez les capacités de YunoHost en [packageant de nouveaux services et applications web](/packaging_apps). Jetez un œil à [ce qui a déjà été fait](/apps) !
|
|
||||||
<br>
|
|
||||||
Un [salon de développement](xmpp:dev@conference.yunohost.org?join) est également disponible.
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<br>
|
|
||||||
<br>
|
|
||||||
<p dir="rtl" class="lead" markdown="1">على أي حال تعالوا و انضموا إلى [غرفة المحادثة الخاصة بالمطوّرين](xmpp:dev@conference.yunohost.org?join) إن كنتم ترغبون في المساهمة :-)</p>
|
|
||||||
|
|
|
@ -8,14 +8,15 @@ routes:
|
||||||
---
|
---
|
||||||
|
|
||||||
<h3 dir="rtl">إتصل بغرفة المساعدة</h3>
|
<h3 dir="rtl">إتصل بغرفة المساعدة</h3>
|
||||||
|
|
||||||
|
!!! **ProTips™**
|
||||||
|
!!! - Non c'è bisogno di chiedere se puoi chiedere qualcosa, chiedi e basta !
|
||||||
|
!!! - *Sii paziente*, potrebbero servire alcuni minuti prima che qualcuno veda i tuoi messaggi.
|
||||||
|
!!! - لا تطرح سؤالا لمُجرّد الطرح، بل إطرح سؤالك !
|
||||||
|
!!! - تحلّى بالصبر، في بعض الأحيان يمكن أن تمر بضع دقائق قبل أن يرى أحد المستخدمين سؤالك.
|
||||||
|
|
||||||
<center>
|
<center>
|
||||||
<div class="alert alert-info" markdown="1" style="max-width:700px;">
|
|
||||||
<strong>ProTips™</strong>
|
|
||||||
<ul dir="rtl" style="text-align:right;">
|
|
||||||
<li>لا تطرح سؤالا لمُجرّد الطرح، بل إطرح سؤالك !</li>
|
|
||||||
<li><em>تحلّى بالصبر</em>، في بعض الأحيان يمكن أن تمر بضع دقائق قبل أن يرى أحد المستخدمين سؤالك.</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div dir="rtl"><strong>الإسم المستعار</strong> : <input id="nickname" value="ynhuser__" type="text">
|
<div dir="rtl"><strong>الإسم المستعار</strong> : <input id="nickname" value="ynhuser__" type="text">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -8,14 +8,12 @@ routes:
|
||||||
---
|
---
|
||||||
|
|
||||||
<h3>Connectez-vous au salon de support</h3>
|
<h3>Connectez-vous au salon de support</h3>
|
||||||
|
|
||||||
|
!!! **ProTips™**
|
||||||
|
!!! - Pas besoin de demander si vous pouvez poser une question - posez-la directement !
|
||||||
|
!!! - *Soyez patient*, cela peut prendre plusieurs minutes avant que quelqu'un remarque vos messages.
|
||||||
|
|
||||||
<center>
|
<center>
|
||||||
<div class="alert alert-info" markdown="1" style="max-width:750px;">
|
|
||||||
<strong>ProTips™</strong>
|
|
||||||
<ul style="text-align:left;">
|
|
||||||
<li>Pas besoin de demander si vous pouvez poser une question - posez-la directement !</li>
|
|
||||||
<li><em>Soyez patient</em>, cela peut prendre plusieurs minutes avant que quelqu'un remarque vos messages.</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<iframe src="https://kiwiirc.com/nextclient/?settings=78e5074440caaa9141c9e30629f6b29d" style="width:100%;height:450px;border:0;display:block"></iframe>
|
<iframe src="https://kiwiirc.com/nextclient/?settings=78e5074440caaa9141c9e30629f6b29d" style="width:100%;height:450px;border:0;display:block"></iframe>
|
||||||
|
|
||||||
|
|
|
@ -8,14 +8,12 @@ routes:
|
||||||
---
|
---
|
||||||
|
|
||||||
<h3>Connettiti alla chat di supporto</h3>
|
<h3>Connettiti alla chat di supporto</h3>
|
||||||
|
|
||||||
|
!!! **ProTips™**
|
||||||
|
!!! - Non c'è bisogno di chiedere se puoi chiedere qualcosa, chiedi e basta !
|
||||||
|
!!! - *Sii paziente*, potrebbero servire alcuni minuti prima che qualcuno veda i tuoi messaggi.
|
||||||
|
|
||||||
<center>
|
<center>
|
||||||
<div class="alert alert-info" markdown="1" style="max-width:700px;">
|
|
||||||
<strong>ProTips™</strong>
|
|
||||||
<ul style="text-align:left;">
|
|
||||||
<li>Non c'è bisogno di chiedere se puoi chiedere qualcosa, chiedi e basta !</li>
|
|
||||||
<li><em>Sii paziente</em>, potrebbero servire alcuni minuti prima che qualcuno veda i tuoi messaggi.</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<iframe src="https://kiwiirc.com/nextclient/?settings=7b72a0a81838360686798199ed53624f" style="width:100%;height:450px;border:0;display:block"></iframe>
|
<iframe src="https://kiwiirc.com/nextclient/?settings=7b72a0a81838360686798199ed53624f" style="width:100%;height:450px;border:0;display:block"></iframe>
|
||||||
|
|
||||||
|
|
|
@ -8,14 +8,12 @@ routes:
|
||||||
---
|
---
|
||||||
|
|
||||||
<h3>Connect to the support chatroom</h3>
|
<h3>Connect to the support chatroom</h3>
|
||||||
|
|
||||||
|
!!! **ProTips™**
|
||||||
|
!!! - Don't ask to ask, just ask !
|
||||||
|
!!! - *Be patient*, it can take a few minutes before someone sees your messages.
|
||||||
|
|
||||||
<center>
|
<center>
|
||||||
<div class="alert alert-info" markdown="1" style="max-width:700px;">
|
|
||||||
<strong>ProTips™</strong>
|
|
||||||
<ul style="text-align:left;">
|
|
||||||
<li>Don't ask to ask, just ask !</li>
|
|
||||||
<li><em>Be patient</em>, it can take a few minutes before someone sees your messages.</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<iframe src="https://kiwiirc.com/nextclient/?settings=7b72a0a81838360686798199ed53624f" style="width:100%;height:450px;border:0;display:block"></iframe>
|
<iframe src="https://kiwiirc.com/nextclient/?settings=7b72a0a81838360686798199ed53624f" style="width:100%;height:450px;border:0;display:block"></iframe>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue