mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
Typos
This commit is contained in:
parent
7790cb23a6
commit
7b651c0149
3 changed files with 8 additions and 10 deletions
|
@ -1,12 +1,11 @@
|
||||||
# Administration depuis l’API ou une application externe
|
# Administration depuis l’API ou une application externe
|
||||||
|
|
||||||
Toutes les actions exécutables en ligne de commande le sont également via une API. L’API est accessible à l’adresse https://votre.serveur/yunohost/api.
|
Toutes les actions exécutables en ligne de commande le sont également via une API. L’API est accessible à l’adresse https://votre.serveur/yunohost/api.
|
||||||
Pour le moment, il n'existe pas de documentation des différentes routes ... mais
|
Pour le moment, il n'existe pas de documentation des différentes routes... mais vous pouvez trouver l'actionmap [ici](https://github.com/YunoHost/yunohost/blob/stretch-unstable/data/actionsmap/yunohost.yml) (en particulier les clefs `api`)
|
||||||
vous pouvez trouver l'actionmap [ici](https://github.com/YunoHost/yunohost/blob/stretch-unstable/data/actionsmap/yunohost.yml) (en particulier les clefs `api`)
|
|
||||||
|
|
||||||
## Avec `curl`
|
## Avec cURL
|
||||||
|
|
||||||
Il faut d’abord récupérer un cookie de connexion 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 avec cURL :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Login (avec mot de passe admin)
|
# Login (avec mot de passe admin)
|
||||||
|
@ -22,11 +21,11 @@ curl -k -i -H "Accept: application/json" \
|
||||||
| grep } | python -mjson.tool
|
| grep } | python -mjson.tool
|
||||||
```
|
```
|
||||||
|
|
||||||
# Avec une classe PHP
|
## Avec une classe PHP
|
||||||
|
|
||||||
Pour simplifier l’administration à distance d’une instance YunoHost dans le cadre d’un projet CHATONS/Librehosters, 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/Librehosters, des classes API ont été développées par des utilisateurs.
|
||||||
|
|
||||||
Par exemple, cette [classe PHP](https://github.com/scith/yunohost-api-php) vous permettra d’administrer votre instance YunoHost depuis une application PHP (site web, outil de gestion de capacité…).
|
Par exemple, cette [classe PHP](https://github.com/scith/yunohost-api-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 :
|
||||||
|
|
||||||
|
@ -55,4 +54,3 @@ if ($ynh->login()) {
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -53,12 +53,12 @@
|
||||||
* [Moving an app folder to an other storage](/moving_app_folder)
|
* [Moving an app folder to an other storage](/moving_app_folder)
|
||||||
* [Migrating emails to YunoHost](/email_migration)
|
* [Migrating emails to YunoHost](/email_migration)
|
||||||
* [Hide services with Tor](/torhiddenservice)
|
* [Hide services with Tor](/torhiddenservice)
|
||||||
* [Utilisation de certificats autres que Let's Encrypt](/certificate_custom)
|
* [Using certificates other than Let's Encrypt](/certificate_custom)
|
||||||
* [A discussion about the advantages of using a VPN](/vpn_advantage)
|
* [A discussion about the advantages of using a VPN](/vpn_advantage)
|
||||||
* [Stretch->Buster migration procedure](stretch_buster_migration)
|
* [Stretch->Buster migration procedure](stretch_buster_migration)
|
||||||
* [(old) Jessie->Stretch migration procedure](jessie_stretch_migration)
|
* [(old) Jessie->Stretch migration procedure](jessie_stretch_migration)
|
||||||
* Troubleshooting
|
* Troubleshooting
|
||||||
* [Changing the administration password](/change_admin_password)
|
* [Changing the administration password](/change_admin_password)
|
||||||
* [Recover access to your server](/noaccess)
|
* [Recover access to your server](/noaccess)
|
||||||
* [Unban IPs in iptables/fail2ban](/fail2ban)
|
* [Unban IPs in IPiptables/Fail2ban](/fail2ban)
|
||||||
* [Configuring IPv6](/ipv6)
|
* [Configuring IPv6](/ipv6)
|
||||||
|
|
|
@ -41,5 +41,5 @@
|
||||||
* [Migriere E-Mails zu Yunohost](/email_migration)
|
* [Migriere E-Mails zu Yunohost](/email_migration)
|
||||||
* [Verstecke Services mit Tor](/torhiddenservice)
|
* [Verstecke Services mit Tor](/torhiddenservice)
|
||||||
* Hinweise zur Fehlersuche
|
* Hinweise zur Fehlersuche
|
||||||
* [Entsperren von IPs in fail2ban](/fail2ban)
|
* [Entsperren von IPs in Fail2ban](/fail2ban)
|
||||||
* [Administrator-Passwort ändern](/change_admin_password)
|
* [Administrator-Passwort ändern](/change_admin_password)
|
||||||
|
|
Loading…
Reference in a new issue