From 1c831f126bb4f7f2a1ec5462db3754bec942ebe3 Mon Sep 17 00:00:00 2001 From: khorshuheng Date: Tue, 1 Apr 2025 01:18:33 +0800 Subject: [PATCH] feat: add saml 2.0 gotrue configuration --- deploy.env | 3 +++ docker-compose.yml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/deploy.env b/deploy.env index aa053908..bb73d9ea 100644 --- a/deploy.env +++ b/deploy.env @@ -121,6 +121,9 @@ GOTRUE_EXTERNAL_APPLE_ENABLED=false GOTRUE_EXTERNAL_APPLE_CLIENT_ID= GOTRUE_EXTERNAL_APPLE_SECRET= GOTRUE_EXTERNAL_APPLE_REDIRECT_URI=${API_EXTERNAL_URL}/callback +# SAML 2.0. Refer to https://github.com/AppFlowy-IO/AppFlowy-Cloud/blob/main/doc/OKTA_SAML.md for example using Okta. +GOTRUE_SAML_ENABLED=false +GOTRUE_SAML_PRIVATE_KEY= # File Storage # Create the bucket if not exists on AppFlowy Cloud start up. diff --git a/docker-compose.yml b/docker-compose.yml index e9830c69..620606d5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -105,6 +105,9 @@ services: - GOTRUE_EXTERNAL_DISCORD_CLIENT_ID=${GOTRUE_EXTERNAL_DISCORD_CLIENT_ID} - GOTRUE_EXTERNAL_DISCORD_SECRET=${GOTRUE_EXTERNAL_DISCORD_SECRET} - GOTRUE_EXTERNAL_DISCORD_REDIRECT_URI=${GOTRUE_EXTERNAL_DISCORD_REDIRECT_URI} + # SAML 2.0 OAuth config + - GOTRUE_SAML_ENABLED=${GOTRUE_SAML_ENABLED} + - GOTRUE_SAML_PRIVATE_KEY=${GOTRUE_SAML_PRIVATE_KEY} appflowy_cloud: restart: on-failure