diff --git a/docs/getting_started/img/ibexa_cloud-composer_auth.png b/docs/getting_started/img/ibexa_cloud-composer_auth.png new file mode 100644 index 0000000000..0fa21b8295 Binary files /dev/null and b/docs/getting_started/img/ibexa_cloud-composer_auth.png differ diff --git a/docs/getting_started/img/psh_addvariable.png b/docs/getting_started/img/psh_addvariable.png deleted file mode 100644 index dc21df1738..0000000000 Binary files a/docs/getting_started/img/psh_addvariable.png and /dev/null differ diff --git a/docs/ibexa_cloud/install_on_ibexa_cloud.md b/docs/ibexa_cloud/install_on_ibexa_cloud.md index 8022cd2b1d..30387e825c 100644 --- a/docs/ibexa_cloud/install_on_ibexa_cloud.md +++ b/docs/ibexa_cloud/install_on_ibexa_cloud.md @@ -70,7 +70,19 @@ You can set this token as an environment variable. When you do, make sure the **Visible during runtime** box in Platform.sh configuration is unchecked. This ensures that the token isn't exposed. -![Setting token to be invisible during runtime](psh_addvariable.png) +### Composer authentication using the web console + +In **Settings** (top right gear icon) -> **Project Settings** -> **Variables** -> **+ Create variable** + +![Setting token to be invisible during runtime](ibexa_cloud-composer_auth.png) + +### Composer authentication using the CLI command + +```bash +ibexa_cloud variable:create --level project --name env:COMPOSER_AUTH \ + --json true --visible-runtime false --sensitive true --visible-build true \ + --value '{"http-basic": {"updates.ibexa.co": {"username": "", "password": ""}}}' +``` ## 4. Push the project