Adds additional instructions on running the OIDC example

This commit is contained in:
Spoffy 2024-07-30 00:41:42 +01:00
parent 9b0423ee94
commit 9ecf7400ce

View File

@ -10,6 +10,15 @@ This example could be hosted on a dedicated server, with the following changes:
- DNS setup
- HTTPS / Certificate setup (e.g Let's encrypt)
Users are defined in ./configs/authelia/user-database.yml
See https://support.getgrist.com/install/oidc for more information on using Grist with OIDC.
## How to run this example
To run this example, you'll first need to generate several secrets needed by Authelia.
This is automated for you in `generateSecureSecrets.sh`, which uses Authelia's docker image to populate the `./secrets` directory.
This example can then be run with `docker compose up`. This will make Grist available on `https://grist.localhost` with a self-signed certificate (by default), after all the services have started. Note: it may take up to a minute for all of the services to start correctly.
You can add or modify users in ./configs/authelia/user-database.yml. Additional instructions are provided in that file.