mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
Merge pull request #2294 from YunoHost/add-app_shell
Document `yunohost app shell`
This commit is contained in:
commit
72ca0c1eea
2 changed files with 17 additions and 0 deletions
|
@ -43,6 +43,15 @@ Les applications web peuvent fournir des tuiles disponibles depuis le portail ut
|
||||||
|
|
||||||
L'accès aux applications peut être limité à certains utilisateurs seulement. Ceci peut être configuré via la webadmin sur la page [Groupes et permissions](/groups_and_permissions), ou de la même manière via la sous-catégorie de commandes `yunohost user permission`.
|
L'accès aux applications peut être limité à certains utilisateurs seulement. Ceci peut être configuré via la webadmin sur la page [Groupes et permissions](/groups_and_permissions), ou de la même manière via la sous-catégorie de commandes `yunohost user permission`.
|
||||||
|
|
||||||
|
## Éxécuter des commandes au sein d'une app
|
||||||
|
|
||||||
|
À partir de YunoHost v11.1.21.4, si vous avez besoin d'exécuter des commandes avec le binaire de l'application, ou des commandes PHP, etc., vous pouvez exécuter la commande `yunohost app shell <app>`.
|
||||||
|
Cela aura pour effet de :
|
||||||
|
- ouvrir un nouveau shell Bash en tant qu'utilisateur système de l'application
|
||||||
|
- ouvrir le répertoire de travail de l'application (par exemple `/var/www/<app>`)
|
||||||
|
- précharger l'environnement avec des variables provenant du service de l'application, s'il existe
|
||||||
|
- remplacer `php`, pour qu'il pointe vers la version de PHP utilisée par l'application
|
||||||
|
|
||||||
## Packaging d'applications
|
## Packaging d'applications
|
||||||
|
|
||||||
Si vous voulez apprendre ou contribuer à l'empaquetage des applications, veuillez consulter la [documentation des contributeurs](/contributordoc).
|
Si vous voulez apprendre ou contribuer à l'empaquetage des applications, veuillez consulter la [documentation des contributeurs](/contributordoc).
|
||||||
|
|
|
@ -157,6 +157,14 @@ The `<key>` is the setting name, for example `main.sftp.with_sftp` from above.
|
||||||
[/ui-tab]
|
[/ui-tab]
|
||||||
[/ui-tabs]
|
[/ui-tabs]
|
||||||
|
|
||||||
|
## Execute commands within the app
|
||||||
|
|
||||||
|
Starting YunoHost v11.1.21.4, if you need to execute commands with the app's binary, or PHP commands, etc., you can execute the command `yunohost app shell <app>`.
|
||||||
|
It will:
|
||||||
|
- open a new Bash shell as the app's system user
|
||||||
|
- open the app's working directory (e.g. `/var/www/<app>`)
|
||||||
|
- preload the environment with variables taken from the app's service, if it exists
|
||||||
|
- override `php`, so that it points to the PHP version used by the app
|
||||||
|
|
||||||
## Applications packaging
|
## Applications packaging
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue