website/developer-docs: list native dependencies

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer 2022-12-28 15:25:16 +01:00
parent 24eb4ed963
commit b56fd5e745
No known key found for this signature in database

View file

@ -23,6 +23,10 @@ poetry shell # Creates a python virtualenv, and activates it in a new shell
poetry install # Install all required dependencies, including development dependencies poetry install # Install all required dependencies, including development dependencies
``` ```
:::info
Depending on platform, some native dependencies might be required. On macOS, run `brew install libxmlsec1 libpq`, and for the CLI tools `brew install postgresql redis`
:::
To configure authentik to use the local databases, we need a local config file. This file can be generated by running `make gen-dev-config`. To configure authentik to use the local databases, we need a local config file. This file can be generated by running `make gen-dev-config`.
To apply database migrations, run `make migrate`. This is needed after the initial setup, and whenever you fetch new source from upstream. To apply database migrations, run `make migrate`. This is needed after the initial setup, and whenever you fetch new source from upstream.