From b56fd5e745785c1b83379b690a69896abf0806d4 Mon Sep 17 00:00:00 2001 From: Jens Langhammer Date: Wed, 28 Dec 2022 15:25:16 +0100 Subject: [PATCH] website/developer-docs: list native dependencies Signed-off-by: Jens Langhammer --- website/developer-docs/setup/full-dev-environment.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/website/developer-docs/setup/full-dev-environment.md b/website/developer-docs/setup/full-dev-environment.md index c5cc4e196..566284fe3 100644 --- a/website/developer-docs/setup/full-dev-environment.md +++ b/website/developer-docs/setup/full-dev-environment.md @@ -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 ``` +:::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 apply database migrations, run `make migrate`. This is needed after the initial setup, and whenever you fetch new source from upstream.