mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
Merge pull request #461 from YunoHost/revue-fr
Revue d'une partie de la documentation française
This commit is contained in:
commit
8833883b86
6 changed files with 47 additions and 42 deletions
2
admin.md
2
admin.md
|
@ -34,6 +34,8 @@ Once the lines are added, [here you might need to restart the ldap service ?], y
|
|||
|
||||
### How to move application folder
|
||||
|
||||
To change an application folder, only a few commands are needed: move content, create a symlink and set access rights.
|
||||
|
||||
Sample with WordPress:
|
||||
```bash
|
||||
# Move wordpress folder to an external hard drive
|
||||
|
|
20
admin_api_fr
20
admin_api_fr
|
@ -1,23 +1,23 @@
|
|||
# Administration depuis l'API ou une application externe
|
||||
# Administration depuis l’API ou une application externe
|
||||
|
||||
Toutes les actions executables en ligne de commande le sont également via une API.
|
||||
Toutes les actions exécutables en ligne de commande le sont également via une API.
|
||||
|
||||
L'API utilise l'adresse https://VOTRESERVEUR/yunohost/api et toutes les actions sont détaillées sur cette page.
|
||||
L’API utilise l’adresse https://VOTRESERVEUR/yunohost/api et toutes les actions sont détaillées sur cette page.
|
||||
|
||||
Il faut d'abord récupérer un cookie de login pour ensuite réaliser les actions. Voici un exemple via curl :
|
||||
Il faut d’abord récupérer un cookie de connexion pour ensuite réaliser les actions. Voici un exemple via curl :
|
||||
```bash
|
||||
Login (avec mot de passe admin): curl -k -d “password=XXX” –dump-header headers https://VOTRESERVEUR/yunohost/api/login
|
||||
GET: curl -k -i -H “Accept: application/json” -H “Content-Type: application/json” -L -b headers -X GET https://VOTRESERVEUR/yunohost/api/ROUTE | grep }| python -mjson.tool
|
||||
```
|
||||
Pour simplifier l'administration à distance d'une instance YunoHost dans le cadre d'un projet CHATON, des classes API ont été développées par des utilisateurs.
|
||||
Pour simplifier l’administration à distance d’une instance YunoHost dans le cadre d’un projet CHATONS, des classes API ont été développées par des utilisateurs.
|
||||
|
||||
Par exemple, cette classe PHP vous permettra d'administrer votre instance YunoHost depuis une application PHP (site web, outil de provisioning, …).
|
||||
Par exemple, cette classe PHP vous permettra d’administrer votre instance YunoHost depuis une application PHP (site web, outil de gestion de capacité…).
|
||||
|
||||
Voici un exemple de code PHP permettant d'ajouter un utilisateur dans votre instance YunoHost :
|
||||
Voici un exemple de code PHP permettant d’ajouter un utilisateur dans votre instance YunoHost :
|
||||
|
||||
```bash
|
||||
require("ynh_api.class.php");
|
||||
$ynh = new YNH_API("YunoHost server IP or hostname", "admin password");
|
||||
$ynh = new YNH_API("adresse IP du serveur YunoHost ou nom d’hôte", "mot de passe administrateur");
|
||||
|
||||
if ($ynh->login()) {
|
||||
$domains = $ynh->get("/domains");
|
||||
|
@ -26,8 +26,8 @@ if ($ynh->login()) {
|
|||
$arguments = array(
|
||||
'username' => 'test',
|
||||
'password' => 'yunohost',
|
||||
'firstname' => 'Firstname',
|
||||
'lastname' => 'Lastname',
|
||||
'firstname' => 'Prénom',
|
||||
'lastname' => 'Nom',
|
||||
'mail' => 'test@'.$first_domain,
|
||||
'mailbox_quota' => '500M'
|
||||
);
|
||||
|
|
23
admin_fr.md
23
admin_fr.md
|
@ -1,21 +1,21 @@
|
|||
# L’interface d’administration web
|
||||
|
||||
YunoHost est fourni avec une interface web d’administration. L’autre interface est la [moulinette](/moulinette_fr) en ligne de commande.
|
||||
YunoHost est fourni avec une interface graphique d’administration. L’autre méthode est d’utiliser la [moulinette](/moulinette_fr) ligne de commande.
|
||||
|
||||
**Attention** : l’interface d’admininistration donne accès à beaucoup moins de fonctionnalités que la moulinette, car elle est actuellement en développement actif.
|
||||
**Attention** : l’interface d’administration donne accès à beaucoup moins de fonctionnalités que la moulinette, car elle est en développement actif.
|
||||
|
||||
### Accès
|
||||
L’interface admin est accessible depuis votre instance YunoHost à l’adresse https://example.org/yunohost/admin (remplacez example.org par la bonne valeur)
|
||||
L’interface admin est accessible depuis votre instance YunoHost à l’adresse https://exemple.org/yunohost/admin (remplacez exemple.org par la bonne valeur)
|
||||
|
||||
<div class="text-center" style="max-width:100%;border-radius: 5px;border: 1px solid rgba(0,0,0,0.15);box-shadow: 0 5px 15px rgba(0,0,0,0.35);">
|
||||
<img src="/images/manage.png" style="max-width:100%;">
|
||||
</div>
|
||||
|
||||
### Remise à zéro du mot de passe admin
|
||||
### Réinitialiser le mot de passe administrateur
|
||||
|
||||
<div class="text-error">Cette methode ne fonctionnera pas avec Yunohost 2.4 / Debian Jessie</div>
|
||||
<div class="text-error">Cette méthode ne fonctionnera pas avec Yunohost 2.4 / Debian Jessie</div>
|
||||
|
||||
Pour faire une remise à zéro du mot de passe admin de YunoHost (un utilisateur root est nécessaire)
|
||||
Pour réinitialiser le mot de passe administrater de YunoHost (l’utilisateur root est nécessaire)
|
||||
|
||||
Dans le fichier `/etc/slapd/slapd.conf` ajouter la ligne suivante :
|
||||
```bash
|
||||
|
@ -29,14 +29,17 @@ slappasswd -h {SSHA}
|
|||
# Un mot de passe vous sera demandé, vous retournant un hash comme résultat
|
||||
```
|
||||
|
||||
Une fois les lignes ajoutées (il faut probablement rédémarrer le service ldap), vous devriez être en mesure de vous connecter avec le mot de passse admin temporaire. Changer le via l’interface. Retirer les lignes ajoutées dans le fichier `slapd.conf`.
|
||||
Une fois les lignes ajoutées (il faut probablement rédémarrer le service LDAP), vous devriez être en mesure de vous connecter avec le mot de passse temporaire. Changer le via l’interface. Retirer les lignes ajoutées dans le fichier `slapd.conf`.
|
||||
|
||||
### Comment déplacer le dossier d’une application
|
||||
|
||||
Pour changer le dossier contenant une application, seules quelques commandes sont nécessaires : déplacer le contenu créer un lien symbolique et définir les droits d’accès.
|
||||
|
||||
### Comment déplacer une application
|
||||
Exemple avec WordPress :
|
||||
```bash
|
||||
# Deplacement du wordpress vers un autre support
|
||||
$ sudo mv /var/www/wordpress /media/disqueexterne
|
||||
# Creation du lien symbolique
|
||||
$ sudo mv /var/www/wordpress /mon/dossier/cible
|
||||
# Création du lien symbolique
|
||||
$ sudo ln -s /media/disqueexterne/wordpress /var/www/wordpress
|
||||
# Le répertoire doit appartenir à www-data
|
||||
sudo chown -R www-data:www-data /media/externalharddrive/wordpress
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
# Documentation administrateur
|
||||
# Documentation pour les administrateurs YunoHost
|
||||
|
||||
* [L’auto-hébergement](/selfhosting_fr)
|
||||
* [Matériel compatible](/hardware_fr)
|
||||
* [Guide d’installation](/install_fr)
|
||||
* [Sur une carte OLinuXino](/install_on_olinuxino_fr)
|
||||
* [Sur carte ARM](/install_on_arm_board_fr)
|
||||
* [Sur Raspberry Pi](/install_on_raspberry_fr)
|
||||
* [Sur une carte ARM](/install_on_arm_board_fr)
|
||||
* [Sur un Raspberry Pi](/install_on_raspberry_fr)
|
||||
* [À partir de l’ISO](/install_iso_fr)
|
||||
* [Sur Debian](/install_on_debian_fr)
|
||||
* [Sur VirtualBox](/install_on_virtualbox_fr)
|
||||
|
@ -34,12 +34,12 @@
|
|||
* [Applications souhaitées](apps_wishlist_fr)
|
||||
* [Owncloud](app_owncloud_fr)
|
||||
* [Fournisseurs d’accès à Internet](/isp_fr)
|
||||
* [Configuration générale box](/isp_box_config_fr)
|
||||
* [Configuration générale d’une box](/isp_box_config_fr)
|
||||
* [SFR](/isp_sfr_fr)
|
||||
* [Orange](/isp_orange_fr)
|
||||
* [Free](/isp_free_fr)
|
||||
* [Administration web](/admin_fr)
|
||||
* [Administration via l'API](/admin_api_fr)
|
||||
* [Administration via l’interface en ligne](/admin_fr)
|
||||
* [Administration via l’API](/admin_api_fr)
|
||||
* [Sécurité](/security_fr)
|
||||
* [Authentification SSH par clé](/security_fr)
|
||||
* [Modifier le port SSH](/security_fr)
|
||||
|
@ -50,7 +50,7 @@
|
|||
* [Notes générales](/troubleshooting_guide_fr)
|
||||
* [Mise à jour](/troubleshooting_guide_fr)
|
||||
* [Les services](/troubleshooting_guide_fr)
|
||||
* [Logs](/troubleshooting_guide_fr)
|
||||
* [Journaux système](/troubleshooting_guide_fr)
|
||||
* [Utilisation de la RAM](/troubleshooting_guide_fr)
|
||||
* [Espace disque](/troubleshooting_guide_fr)
|
||||
* [Applications](/troubleshooting_guide_fr)
|
||||
|
@ -58,14 +58,14 @@
|
|||
* [Applications Python](/troubleshooting_guide_fr)
|
||||
* [Applications Node.js](/troubleshooting_guide_fr)
|
||||
* [Autres (Go, Java…)](/troubleshooting_guide_fr)
|
||||
* [Administration en ligne de commande avec la Moulinette](/moulinette_fr)
|
||||
* [L’administration en ligne de commande avec la Moulinette](/moulinette_fr)
|
||||
* [Changer le mot de passe d’administration](/change_admin_password_fr)
|
||||
* [Courier électronique](email_fr)
|
||||
* [Courrier électronique](email_fr)
|
||||
* [Formulaires pour enlever son IP des listes noires](blacklist_forms_fr)
|
||||
* [DKIM](dkim_fr)
|
||||
* [Gestion du certificat](/certificate_fr)
|
||||
* [La signature du serveur via DKIM](dkim_fr)
|
||||
* [Gestion des certificats](/certificate_fr)
|
||||
* [Régénérer un certificat](/regenerate_certificate_fr)
|
||||
* [YunoHost service caché Tor](/torhiddenservice_fr)
|
||||
* [YunoHost avec un service caché Tor](/torhiddenservice_fr)
|
||||
* [Débloquer une IP avec Fail2ban](/fail2ban_fr)
|
||||
* [Les sauvegardes](/backup_fr)
|
||||
* [Les mises à jour](/update_fr)
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
# Documentation contributeur
|
||||
# Documentation contributeur YunoHost
|
||||
|
||||
* [Guide du contributeur](/contribute_fr)
|
||||
* [Qu'est-ce que YunoHost](/whatsyunohost_fr)
|
||||
* [Qu’est-ce que YunoHost ?](/whatsyunohost_fr)
|
||||
* Développement
|
||||
* <a href='https://dev.yunohost.org/projects/yunohost/roadmap' target='_BLANK'>Feuille de route du projet</a>
|
||||
* [Liste des applications disponibles](/apps_fr)
|
||||
* [Packager une application](/packaging_apps_fr)
|
||||
* [Préparer/empaqueter une nouvelle application](/packaging_apps_fr)
|
||||
* [Développer avec Docker](/docker_fr)
|
||||
* [Builder OpenResty (serveur Web) pour Raspberry Pi](/build_openresty_fr)
|
||||
* [Fabriquer OpenResty (serveur Web) pour Raspberry Pi](/build_openresty_fr)
|
||||
* [Présentation du fonctionnement de YunoHost](/package_list_fr)
|
||||
* [Se créer un environnement de développement](/ynh_dev_fr)
|
||||
* Documentation
|
||||
* [Création d’un compte pour l’édition de la documentation](/accounting_fr)
|
||||
* [Création d’un compte pour modifier la documentation](/accounting_fr)
|
||||
* [Écrire de la documentation](/write_documentation_fr)
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Documentation utilisateur
|
||||
# Documentation pour les utilisateurs YunoHost
|
||||
|
||||
* [Interface utilisateur](user_interface)
|
||||
* [L’interface utilisateur](user_interface)
|
||||
* [La messagerie électronique (email)](/email_fr)
|
||||
* [Messagerie instantanée et réseaux sociaux XMPP](/XMPP_fr)
|
||||
* [Applications officielles](/apps_fr)
|
||||
* [La messagerie instantanée et les réseaux sociaux XMPP](/XMPP_fr)
|
||||
* [Les applications officielles](/apps_fr)
|
||||
* [Firefox Sync](/app_ffsync_fr)
|
||||
* [Jappix](/app_jappix_fr)
|
||||
* [Tiny Tiny RSS](/app_ttrss_fr)
|
||||
|
|
Loading…
Reference in a new issue