Merge branch 'grav' into enh-grav-install-process

This commit is contained in:
Kay0u 2021-02-07 23:10:03 +01:00
commit 006bb3e7fd
No known key found for this signature in database
GPG key ID: AAFEEB16CFA2AE2D
324 changed files with 587 additions and 407 deletions

View file

@ -23,14 +23,17 @@ languages:
- ar
default_lang: null
include_default_lang: true
include_default_lang_file_extension: true
include_default_lang_file_extension: false
translations: true
translations_fallback: true
session_store_active: true
http_accept_language: false
http_accept_language: true
override_locale: false
content_fallback: { }
pages_fallback_only: false
content_fallback:
en: 'fr,de,es'
de: 'en,fr,es'
es: 'en,fr,de'
pages_fallback_only: true
home:
alias: /home
hide_in_urls: false

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4 KiB

31
pages/00.home/docs.ar.md Normal file
View file

@ -0,0 +1,31 @@
---
title: الدليل
template: docs
taxonomy:
category: docs
routes:
default: '/docs'
---
دليل واي يونوهوست YunoHost يرتكز أساسًا على ثلاثة محاور :
[[fa=fa-lock /] دليل المدير](/administrate?classes=btn,btn-lg,btn-primary)
يتطرق إلى طريقة التنصيب و إدارة السيرفر و التطبيقات
[[fa=fa-heart /] دليل المساهم](/contribute?classes=btn,btn-lg,btn-error)
يحتوي على كافة المعلومات التي تخصنا و أسلوب عملنا و مساهمتنا
* Project's life:
* [Frequently asked questions](/help/faq)
* [Project news](/news)
* [Project organization](/project_organization)
* [Project budget](/project_budget)
* [Forum](https://forum.yunohost.org)
* [Chat rooms](/chat_rooms)
* [Communication](/communication)
* [Support / Help](/help)
* [Sponsors and partners](/sponsors_partners)
* استخدم مثال:
* [YunoHost للمنظمات غير الهادفة للربح](/use_case_non-profit_organisations)
* (FR) [YunoHost for CHATONS (A collective of independant, transparent, open, neutral and ethical hosters providing FLOSS-based online services.)](https://wiki.chatons.org/doku.php/yunohost)

28
pages/00.home/docs.de.md Normal file
View file

@ -0,0 +1,28 @@
---
title: Documentation
template: docs
taxonomy:
category: docs
routes:
default: '/docs'
---
Die YunoHost Dokumentation ist in 2 Bereiche aufgeteilt:
[[fa=fa-lock /] Handbuch für Administratoren](/administrate?classes=btn,btn-lg,btn-primary)
Befasst sich mit den Installationsschritten und der Verwaltung von Server und Apps.
[[fa=fa-heart /] Handbuch für Mitwirkende](/contribute?classes=btn,btn-lg,btn-error)
Alles, was du über uns und unsere Art zu arbeiten wissen musst.
* Das Projektleben:
* [Häufig gestellte Fragen](/faq)
* [Projektorganisation](/project_organization)
* [Blog](https://forum.yunohost.org/c/announcement)
* [Forum](https://forum.yunohost.org)
* [Chaträume](/chat_rooms)
* [Kommunikation](/communication)
* [Support / Hilfe](/help)
* Verwenden Sie ein Beispiel:
* [YunoHost für gemeinnützige Organisationen](/use_case_non-profit_organisations)

View file

@ -7,23 +7,13 @@ routes:
default: '/docs'
---
<p class="lead">
La documentation de YunoHost sarticule autour de deux sections :
</p>
<div class="row text-center">
[[fa=fa-lock /] Guide de ladministrateur](/administrate?classes=btn,btn-lg,btn-primary)
Incluant linstallation, la gestion du serveur et des applications.
<div class="col col-md-4 col-md-offset-1">
<a class="btn btn-primary btn-lg" href="/admindoc"><span class="glyphicon glyphicon-lock"></span> Guide de ladministrateur</a>
<p><small class="text-muted">Incluant linstallation, la gestion du serveur et des applications</small></p>
</div>
<div class="col col-md-4 col-md-offset-1">
<a class="btn btn-danger btn-lg" href="/contributordoc"><span class="glyphicon glyphicon-heart"></span> Guide du contributeur</a>
<p><small class="text-muted">Qui contient tout ce que vous devez savoir à propos de nous et de notre manière de travailler</small></p>
</div>
</div>
[[fa=fa-heart /] Guide du contributeur](/contribute?classes=btn,btn-lg,btn-error)
Qui contient tout ce que vous devez savoir à propos de nous et de notre manière de travailler.
* Vie du projet :
* [Foire aux questions](/faq)

28
pages/00.home/docs.it.md Normal file
View file

@ -0,0 +1,28 @@
---
title: Documentazione
template: docs
taxonomy:
category: docs
routes:
default: '/docs'
---
La documentazione di YunoHost ha 2 differenti sezioni:
[[fa=fa-lock /] Guida di amministrazione](/administrate?classes=btn,btn-lg,btn-primary)
Include l'installazione, la gestione del server e delle applicazioni.
[[fa=fa-heart /] Guida del contributore](/contribute?classes=btn,btn-lg,btn-error)
Contiene tutto quello che devi sapere su di noi e su come lavoriamo.
* Vita del progetto :
* [Frequently asked questions](/faq)
* [Project organization](/project_organization)
* [Blog](https://forum.yunohost.org/c/announcement)
* [Forum](https://forum.yunohost.org)
* [Chat rooms](/chat_rooms)
* [Communication](/communication)
* [Supporto / Aiuto](/help)
* Usa l'esempio :
* [YunoHost per le organizzazioni senza scopo di lucro](/use_case_non-profit_organisations)

View file

@ -9,10 +9,10 @@ routes:
YunoHost's documentation has 2 different sections:
[<i class="fa fa-lock"></i> Administrator's guide](/administrate?classes=btn,btn-lg,btn-primary)
[[fa=fa-lock /] Administrator's guide](/administrate?classes=btn,btn-lg,btn-primary)
Including installation, server management, and application management.
[<i class="fa fa-heart"></i> Contributor's guide](/contribute?classes=btn,btn-lg,btn-error)
[[fa=fa-heart /] Contributor's guide](/contribute?classes=btn,btn-lg,btn-error)
Which contains everything you have to know about us and the way we work.
* Project's life:

View file

@ -7,18 +7,15 @@ routes:
default: '/whatsyunohost'
---
<div dir="rtl">
واي يونوهوست YunoHost هو **نظام لتشغيل الخوادم** صُمِّم لتسهيل الإستضافة الذاتية لخدمات الإنترنت.
هو مُرتكز و منسجم كافة الإنسجام مع توزيعة [غنو/لينكس ديبيان](https://debian.org).
</div>
![YunoHost logo](image://YunoHost_logo_vertical.png?resize=400)
![](image://debian-logo.png?resize=100)
واي يونوهوست YunoHost هو **نظام لتشغيل الخوادم** صُمِّم لتسهيل الإستضافة الذاتية لخدمات الإنترنت.
هو مُرتكز و منسجم كافة الإنسجام مع توزيعة <a href="https://debian.org">غنو/لينكس ديبيان</a>.
---
###<div dir="rtl"> خصائصه</div>
### خصائصه
<div dir="rtl">
- متعدد المستعملين مع تكامُل LDAP
- متعدد النطاقات
- خدمة البريد الإلكتروني
@ -27,68 +24,59 @@ routes:
- نظام للتطبيقات
- نظام للنسخ الإحتياطي
- نظام لإعادة توليد الإعدادات و الخدمات
</div>
![](image://YunoHost_logo_vertical.png?resize=400)
---
###<div dir="rtl"> أصل فكرة المشروع</div>
### أصل فكرة المشروع
<div dir="rtl">
تعود نشأة فكرة مشروع واي يونوهوست YunoHost إلى شهر فيفري مِن عام 2012 بعد محادثة بدأت على هذا الشكل تقريبًا :
</div>
<blockquote><p dir="rtl">« تبًا، لقد سئِمتُ مِن إعادة إعداد خادم البريد الإلكتروني ... Beudbeud، كيف قُمتَ بإعداد خادومك الجميل حول LDAP؟ »</p>
<blockquote>« تبًا، لقد سئِمتُ مِن إعادة إعداد خادم البريد الإلكتروني ... Beudbeud، كيف قُمتَ بإعداد خادومك الجميل حول LDAP؟ »
<small>Kload، فيفري 2012</small></blockquote>
<div dir="rtl">
Il ne manquait en fait quune interface dadministration au serveur de Beudbeud pour en faire quelque chose dexploitable, alors Kload a décidé de la développer. Finalement, après lautomatisation de quelques configurations et le packaging de quelques applications web, la première version de YunoHost était sortie.
Constatant lengouement croissant autour de YunoHost et de lauto-hébergement en général, les développeurs et les nouveaux contributeurs ont alors décidé de prendre le cap dune version 2, plus accessible, plus extensible, plus puissante, et qui prépare du bon café commerce équitable pour les lutins de Laponie.
</div>
---
###<div dir="rtl"> الهدف</div>
<div dir="rtl">
### الهدف
يهدف واي يونوهوست YunoHost إلى تسهيل عملية تنصيب و تثبيت و إدارة أي خادمٍ لأكبر عدد ممكن مِن الناس و ذلك دون المساس بجودة و موثوقية البرمجيات.
لم يُدَّخر أي جهد لتسهيل عملية التنصيب و الإنبساط وذلك على أكبر عدد ممكن مِن الأجهزة مهما اختلفت مميزات كل جهاز (في المنزل أو على خادوم إستضافة أو على خادوم شخصي إفتراضي)
</div>
---
###<div dir="rtl"> التسمية</div>
### التسمية
<div dir="rtl">
**YunoHost** مُستمَدٌّ مِن لُغة الإنترنت العاميّة « Y U NO Host » و بالمعنى التقريبي « لماذا لا تستضيف نفسك بنفسك ». [ميم الإنترنت](https://ar.m.wikipedia.org/wiki/%D9%85%D9%8A%D9%85_%D8%A5%D9%86%D8%AA%D8%B1%D9%86%D8%AA) الذي يصف المعنى بالتقريب هو :
**YunoHost** مُستمَدٌّ مِن لُغة الإنترنت العاميّة « Y U NO Host » و بالمعنى التقريبي « لماذا لا تستضيف نفسك بنفسك ». <a href="https://ar.m.wikipedia.org/wiki/%D9%85%D9%8A%D9%85_%D8%A5%D9%86%D8%AA%D8%B1%D9%86%D8%AA">ميم الإنترنت</a> الذي يصف المعنى بالتقريب هو :
![](image://dude_yunohost.jpg)
</div>
---
###<div dir="rtl"> التطوير </div>
### التطوير
YunoHost est développé pour être le plus **simple** et le moins intrusif possible pour garder la compatibilité avec Debian. Il propose uniquement un ensemble de configurations automatiques et opère via des interfaces accessibles.
Le tout est bien entendu **entièrement libre**. La philosophie de l[الإستضافة الذاتية](/selfhosting) étant à nos yeux incompatible avec tout autre modèle de développement logiciel.
لا تتردّدوا في زيارة صفحة « [ساهموا](/contribute) ».
</div>
لا تتردّدوا في زيارة صفحة « <a href="/contribute">ساهموا</a>».
---
###<div dir="rtl"> الأمان</div>
### الأمان
لقد بُذِلت كل المجهودات مِن أجل تأمين واي يونوهوست YunoHost و **تعمية و تشفير البروتوكولات** . بإمكانكم الإطلاع على الشرح بتفاصيليه <a href="/security">هنا</a>.
لقد بُذِلت كل المجهودات مِن أجل تأمين واي يونوهوست YunoHost و **تعمية و تشفير البروتوكولات** . بإمكانكم الإطلاع على الشرح بتفاصيليه [هنا](/security).
</div>
---
###<div dir="rtl"> واي يونوهوست YunoHost ليس
### واي يونوهوست YunoHost ليس
Même si YunoHost est multi-domaine et multi-utilisateur, il reste **inapproprié pour un usage mutualisé**.
Premièrement parce que le logiciel est trop jeune, donc non-testé et non-optimisé pour être mis en production pour des centaines dutilisateurs en même temps. Et quand bien même, ce nest pas le chemin que lon souhaite faire suivre à YunoHost. La virtualisation se démocratise, et cest une façon bien plus étanche et sécurisée de faire de la mutualisation.
Vous pouvez héberger vos amis, votre famille ou votre entreprise sans problème, mais vous devez **avoir confiance** en vos utilisateurs, et ils doivent de la même façon avoir confiance en vous. Si vous souhaitez tout de même fournir des services YunoHost à des inconnus, **un VPS entier par utilisateur** sera la meilleure solution.
</div>

View file

@ -32,7 +32,7 @@ Sie können einen virtuellen privaten Server oder eine dedizierte Maschine von [
### Summary
<table class="table">
<table>
<thead>
<tr>
<th></th>
@ -67,7 +67,7 @@ Sie können einen virtuellen privaten Server oder eine dedizierte Maschine von [
</tr>
<tr>
<td style="text-align:center;">Mögliche ISP-Einschränkungen</td>
<td style="text-align:center;" class="danger">Ja <br><small>(siehe [hier](/isp))</small></td>
<td style="text-align:center;" class="danger">Ja <br><small>(siehe <a href="/isp">hier</a>)</small></td>
<td style="text-align:center;" class="success">Per VPN umgangen</td>
<td style="text-align:center;" class="success">Normalerweise nein</td>
</tr>
@ -88,3 +88,15 @@ Sie können einen virtuellen privaten Server oder eine dedizierte Maschine von [
</tr>
</tbody>
</table>
<style>
.danger{
background-color: #f2dede;
}
.warning {
background-color: #fcf8e3;
}
.success {
background-color: #dff0d8;
}
</style>

View file

@ -32,7 +32,7 @@ Vous pouvez louer un serveur privé virtuel ou une machine dédiée à des hébe
### Résumé
<table class="table">
<table>
<thead>
<tr>
<th></th>
@ -67,7 +67,7 @@ Vous pouvez louer un serveur privé virtuel ou une machine dédiée à des hébe
</tr>
<tr>
<td style="text-align:center;">Limitation possibles <br >par le FAI</td>
<td style="text-align:center;" class="danger">Oui <br><small>(voir [ici](/isp))</small></td>
<td style="text-align:center;" class="danger">Oui <br><small>(voir <a href="/isp">ici</a>)</small></td>
<td style="text-align:center;" class="success">Contournées par le VPN</td>
<td style="text-align:center;" class="success">Généralement non</td>
</tr>
@ -88,3 +88,15 @@ Vous pouvez louer un serveur privé virtuel ou une machine dédiée à des hébe
</tr>
</tbody>
</table>
<style>
.danger{
background-color: #f2dede;
}
.warning {
background-color: #fcf8e3;
}
.success {
background-color: #dff0d8;
}
</style>

View file

@ -32,7 +32,7 @@ You can rent a virtual private server or a dedicated machine from [associative](
### Summary
<table class="table">
<table>
<thead>
<tr>
<th></th>
@ -67,7 +67,7 @@ You can rent a virtual private server or a dedicated machine from [associative](
</tr>
<tr>
<td style="text-align:center;">Possible ISP limitations</td>
<td style="text-align:center;" class="danger">Yes <br><small>(see [here](/isp))</small></td>
<td style="text-align:center;" class="danger">Yes <br><small>(see <a href="/isp">here</a>)</small></td>
<td style="text-align:center;" class="success">Bypassed by VPN</td>
<td style="text-align:center;" class="success">Typically no</td>
</tr>
@ -88,3 +88,15 @@ You can rent a virtual private server or a dedicated machine from [associative](
</tr>
</tbody>
</table>
<style>
.danger{
background-color: #f2dede;
}
.warning {
background-color: #fcf8e3;
}
.success {
background-color: #dff0d8;
}
</style>

View file

@ -7,12 +7,8 @@ routes:
default: '/install'
---
<div dir="rtl">
يمكن تنصيب واي يونوهوست بِعدّة طُرُق و أساليب. فطريقة التنصيب تختلف قليلاً فقط إذا ما كُنتم تودون تثّبيتَهُ مَحلّياً في المنزل أو عَنْ بُعد و كذا نوع الجهاز : **[إطّلعوا على الأجهزة المتوافقة](/hardware)**
</div>
<div dir="rtl">
تقوم هذه الصفحة بإحصاء الطرق المختلفة للتنصيب مُرتبةً حسب المواضيع.
</div>
---

View file

@ -0,0 +1,16 @@
---
title: La interfaz de administración web
template: docs
taxonomy:
category: docs
routes:
default: '/admin_interface'
---
YunoHost tiene una interfaz gráfica de administración. El otro método consiste en utilizar la [linea de comando](/commandline).
### Acceso
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)

View file

@ -0,0 +1,17 @@
---
title: L'interface d'administration Web
template: docs
taxonomy:
category: docs
routes:
default: '/admin_interface'
---
YunoHost est fourni avec une interface graphique dadministration. Lautre méthode est dutiliser la [ligne de commande](/commandline).
### Accès
Linterface admin est accessible depuis votre instance YunoHost à ladresse https://exemple.org/yunohost/admin (remplacez exemple.org par la bonne valeur)
![](image://webadmin_fr.png)

View file

@ -0,0 +1,16 @@
---
title: Administrator web interface
template: docs
taxonomy:
category: docs
routes:
default: '/admin_interface'
---
YunoHost has an administrator web interface. The other way to administrate your YunoHost install is through the [command line](/commandline).
### Access
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)

View file

@ -1,5 +1,5 @@
---
title: SSH
title: SSH et la ligne de commande
template: docs
taxonomy:
category: docs

View file

@ -1,55 +0,0 @@
---
title: Équivalence avec les applications Framasoft
template: docs
taxonomy:
category: docs
routes:
default: '/apps_framasoft'
---
| App Framasoft | Équivalent | Package |
| :---: | :---: | :---: |
| 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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 |
| 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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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 | [[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é |
| 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 | [[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é |
| 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 | [[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 | [[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 | [[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
- [Liste complète des applications packagées](/apps)
- [La roadmap 'Dégooglisons'](https://github.com/YunoHost/issues/milestone/13)

View file

@ -1,5 +1,5 @@
---
title: Mettre à jour le système
title: Mises à jour
template: docs
taxonomy:
category: docs

View file

@ -1,5 +1,5 @@
---
title: Update the system
title: Upgrades
template: docs
taxonomy:
category: docs

View file

@ -0,0 +1,131 @@
---
title: Get access back into YunoHost
template: docs
taxonomy:
category: docs
routes:
default: '/noaccess'
---
There are several reasons that could lead to one administrator's access being partially or completely blocked off their YunoHost server. In numerous cases, one of the access methods is blocked, but others are not.
This page will help you diagnose the issue, get back access, and if needed repair your system. Most common causes are listed first, so follow the tutorial from top to bottom.
## You have access to the server with its local IP address, but not its domain name.
#### If you are self-hosted at home: fix ports forwarding
Check that you are getting access to the server by using its public IP (you can find at [https://ip.yunohost.org](https://ip.yunohost.org). If this does not work:
- Make sure you have [set up forwarding](/isp_box_config)
- Some ISP routers do not support *hairpinning*, which prevents you from reaching your server by its domain name from within your local network. If so, you can use a cellular connection, or tweak your `hosts` file on your computer to make it bind your domain name to the local IP address instead of the public one.
#### Configure DNS records
! This is not a problem if you are using a domain from `nohost.me`, `noho.st` or `ynh.fr`)
You have to configure your [DNS records](/dns_config) (at least `A` records, and `AAAA` if you have an IPv6 connection).
You can check that the DNS records are correct by comparing the results given by [this service](https://www.whatsmydns.net/) with the [IP given by our service](https://ip.yunohost.org).
#### Other probable causes
- You domain `noho.st`, `nohost.me`, or `ynh.fr` is unreachable following a failure on YunoHost's infrastructure. Check the [forum](https://forum.yunohost.org/) for announcements or people posting about the same issue.
- Your domain name may be expired. Check that on your registrar's client panel, or by using the command `whois yourdomain.tld`.
- You have a dynamic IP address. In that case, you need to set up a script or a client that takes care of regularly update it. Refer to the page on [DNS with a dynamic IP](/dns_dynamicip) to see how. You can also use a domain `nohost.me`, `noho.st` or `ynh.fr` that includes this features.
## You are getting a certificate error that prevents you from reaching the webadmin
- A certificate error may be displayed if you have made a typo in the address bar of your browser.
- If you have just installed your server, or just installed a new domain, it uses a self-signed certificate. In that case, it is possible and understandable to add a *temporary* security exception so that you can [install a Let's Encrypt certificate](/certificate), provided you have a secure Internet connection.
## You have access via SSH but not via the webadmin, or inversely
#### You are trying to log in with SSH as `root` instead of `admin` user.
By default, SSH connection has to be made as `admin`. It possible to log into the server as `root` *only from the local network of the server*. If your server is a VPS, the web console or VNC provided by VPS providers may work.
If you are running `yunohost` commands in the CLI as `admin`, you have to call them with `sudo` before (for example `sudo yunohost user list`). You can also become `root` by running `sudo su`.
#### You have been temporarily banned
Your YunoHost server includes a service, Fail2ban, which automatically bans IPs that fail several times in a row to log in. In some cases it can be software (e.g. Nextcloud client) that are confifured with an old password, or a user who has the same IP as you have.
If you have been banned while trying to access a web page, and only web pages are unreachable, you may have access to your server via SSH. Similarly, if you have been banned from SSH, webadmin access may work.
If you have been banned from both SSH and webadmin, you can try to reach your server through another IP address. For example through the cellular network of your phone, a VPN, Tor, or another proxy.
See also : [unban an IP on Fail2Ban](/fail2ban)
!!!! Ban are usually 10 to 12-minute-long, and on IPv4 only.
#### NGINX web server is broken
Maybe the NGINX web server is out of order. You can check that [trough SSH](/ssh) with the command `yunohost service status ssh`. If it is failinf, check that its configuration is correct by running `nginx -t`. If it is indeed broken, it may be due to the installation or removal of a low-quality app... If you need support, [ask for it](/help).
The NGINX or SSH servers may have been killed due to a lack of storage space, RAM, or swap.
- Try restarting the service with `systemctl restart nginx`.
- You can check used storage with `df -h`. If one of your partitions is full, you need to identify what fills it and make rooù. You can use `ncdu` command (install it with `apt install ncdu` to browse from the root directory: `ncdu /`
- You can check RAM and swap usage with `free -h`. Depending on the result, it may be necessary to optimize your server to use less RAM (removal of heavy or unused apps...), add more RAM or add a swap file.
#### Your server is reachable by IPv6, but not IPv4, or inversely
You can check that by `ping`ing it:
```bash
ping -4 yourdomain.tld # or its IPv4
ping -6 yourdomain.tld # or its IPv6
```
If one of the two is working, use it to connect by SSH or the webadmin.
If none are working, you need to resolv your connection issue. In some cases, an update of your router may have enabled IPv6 and DNS configuration may be disrupted.
## Webadmin is working, but some web apps are returning 502 errors.
It is highly probable that the underlying service for these apps is failing (e.g. PHP apps requiring `php7.0-fpm` or `php7.3-fpm`). You can then try to restart the services, and/or ask for [help](/help)
## You have lost your admin password, or the password is seemingly wrong
If you can reach the webadmin login page (force reload with `CTRL + F5` to be sure), and you cannot log in, your password is probably wrong.
If yoy are sure of your passord, it may be due to the `slapd` service failing. If that's the case, log into the server by SSH as `root`.
- If your server is at home, you most likely have access to the local network. From this network, you can follow the [SSH instructions](/ssh)`.
- If your server is a VPS, your provider may offer a web console.
Once logged in, you have to check the state of the service with `yunohost service status slapd` and/or reset your admin password with `yunohost tools adminpw`.
If this is still failing, on a VPS you may be able to reboot in rescue mode. Do not hesitate to ask for [help](/help)
!!! To be completed.
## Your VPN expired or does not connect any more
If you have a VPN with fixed IP, maybe it has expired, or the provider's infrastructure is failing.
In that case, contact your VPN provider to renew it and update the parameters of the VPN Client app.
Meanwhile, try reaching your server if it is at home, by:
- its local IP, retrievable from your router configuration panel or `sudo arp-scan --local`
- reaching it at `yunohost.local`, if it is at home and that you have only one YunoHost server in your network.
!!! To be completed.
## Your server does not boot
In some cases your server may be stuck at boot. It may come from a new, buggy, kernel. Try changing to another kernel on the boot screen (via VNC for VPS).
If you are in "rescue" mode with `grub`, it may be due a misconfiguration of `grub`, or a corrupted drive.
In that case, access the storage drive from another system (your provider's "rescue" mode, live USB drive, read the SD or drive on another computer) and try to check partitions integrity with `smartctl`, `fsck`, and `mount`.
If disks are corrupted or hard to miunt, you have to save your data and maybe reformat, reinstall, and/or change the drive. If you succeed in mounting the drive, you can use `systemd-nspawn` to access its database.
Otherwise, run `grub-update`, `grub-install` again with `chroot` or with `systemd-nspawn`.
## VNC or screen access does not work
It may be due hardware issue on your server, or with the hypervisor if it is on a VPS.
If you are renting your server, contact the support of your provider. Otherwise, try fixing your machine by replacing failing components.

View file

@ -7,7 +7,7 @@ routes:
default: '/app_anarchism'
---
![logo de Anarchism](image://anarchism_logo.svg?height=80)
![logo de Anarchism](image://anarchism_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_anarchism'
---
![Anarchism's logo](image://anarchism_logo.svg?height=80)
![Anarchism's logo](image://anarchism_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_anfora'
---
![logo de Anfora](image://anfora_logo.svg?height=80)
![logo de Anfora](image://anfora_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_anfora'
---
![Anfora's logo](image://anfora_logo.svg?height=80)
![Anfora's logo](image://anfora_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_borg'
---
![logo de Borg](image://borg_logo.svg?height=80)
![logo de Borg](image://borg_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_borg'
---
![borg's logo](image://borg_logo.svg?height=80)
![borg's logo](image://borg_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_discourse'
---
![logo de Discourse](image://discourse_logo.svg?height=80)
![logo de Discourse](image://discourse_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_discourse'
---
![Discourse's logo](image://discourse_logo.svg?height=80)
![Discourse's logo](image://discourse_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_dokuwiki'
---
![logo de Dokuwiki](image://dokuwiki_logo.svg?height=80)
![logo de Dokuwiki](image://dokuwiki_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_dokuwiki'
---
![Dokuwiki's logo](image://dokuwiki_logo.svg?height=80)
![Dokuwiki's logo](image://dokuwiki_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_drupal'
---
![Logo de Drupal](image://drupal_logo.svg?height=80)
![Logo de Drupal](image://drupal_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_drupal'
---
![Drupal's logo](image://drupal_logo.svg?height=80)
![Drupal's logo](image://drupal_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_drupal7'
---
![Logo de Drupal](image://drupal_logo.svg?height=80)
![Logo de Drupal](image://drupal_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_drupal7'
---
![Drupal's logo](image://drupal_logo.svg?height=80)
![Drupal's logo](image://drupal_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_etherpad_mypads'
---
![logo de Etherpad](image://etherpad_mypads_logo.svg?height=80)
![logo de Etherpad](image://etherpad_mypads_logo.svg?resize=,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)

View file

@ -7,7 +7,7 @@ routes:
default: '/app_etherpad_mypads'
---
![Etherpad's logo](image://etherpad_mypads_logo.svg?height=80)
![Etherpad's logo](image://etherpad_mypads_logo.svg?resize=,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)

Some files were not shown because too many files have changed in this diff Show more