diff --git a/docs/source/installation/index.rst b/docs/source/installation/index.rst index 072a32ffb..a9a4ea0c6 100644 --- a/docs/source/installation/index.rst +++ b/docs/source/installation/index.rst @@ -56,7 +56,7 @@ We strongly encourage you to initialize a git repository at this step, to track cat <<< "$(jq '.extra.symfony += {"endpoint": ["flex://defaults", "https://gitlab.com/api/v4/projects/57371968/repository/files/index.json/raw?ref=main"]}' composer.json)" > composer.json # install chill and some dependencies # TODO fix the suffix "alpha1" and replace by ^3.0.0 when version 3.0.0 will be released - symfony composer require chill-project/chill-bundles v3.0.0-alpha1 champs-libres/wopi-lib dev-master@dev champs-libres/wopi-bundle dev-master@dev + symfony composer require chill-project/chill-bundles v3.0.0-RC3 champs-libres/wopi-lib dev-master@dev champs-libres/wopi-bundle dev-master@dev We encourage you to accept the inclusion of the "Docker configuration from recipes": this is the documented way to run the database. You must also accept to configure recipes from the contrib repository, unless you want to configure the bundles manually). @@ -110,15 +110,14 @@ you can either: .. code-block:: env ADMIN_PASSWORD=\$2y\$13\$iyvJLuT4YEa6iWXyQV4/N.hNHpNG8kXlYDkkt5MkYy4FXcSwYAwmm + # note: if you copy-paste the line above, the password will be "admin". - add the generated password to the secrets manager (**note**: you must add the generated hashed password to the secrets env, not the password in clear text). - set up the jwt authentication bundle -Some environment variables are available for the JWT authentication bundle in the :code:`.env` file. You must also run the command -:code:`symfony console lexik:jwt:generate-keypair` to generate some keys that will be stored in the paths set up in the :code:`JWT_SECRET_KEY` -and the :code:`JWT_PUBLIC_KEY` env variables. This is only required for using the stored documents in Chill. +Some environment variables are available for the JWT authentication bundle in the :code:`.env` file. Prepare migrations and other tools ********************************** @@ -136,6 +135,8 @@ To continue the installation process, you will have to run migrations: symfony console messenger:setup-transports # prepare some views symfony console chill:db:sync-views + # generate jwt token, required for some api features (webdav access, ...) + symfony console lexik:jwt:generate-keypair .. warning::