diff --git a/.env.sample b/.env.sample index 7beb531..6191dc1 100644 --- a/.env.sample +++ b/.env.sample @@ -33,4 +33,7 @@ ORG_NAME="My Organization" #SSO_DOMAIN=accounts.example.com #SSO_APP=mattermost #SSO_ID= -#SECRET_MATTERMOST_SSO_SECRET_VERSION=v1 \ No newline at end of file +#SECRET_MATTERMOST_SSO_SECRET_VERSION=v1 + +## Enable enterprise version (requires a valid license) +#COMPOSE_FILE="$COMPOSE_FILE:compose.license.yml" \ No newline at end of file diff --git a/README.md b/README.md index c446982..b8b2748 100644 --- a/README.md +++ b/README.md @@ -79,6 +79,13 @@ This is how to configure your Mattermost server to accept logins from your Authe - Go to https://YOURAPPNAME/admin_console/authentication/email - Set **Enable sign-in with email** and **Enable sign-in with username** to `false` +## Use a Mattermost Enterprise License +**NOTE: This deploys non-FOSS code and requires you to pay Mattermost for a license to enable features. Not recommended unless you know what you're doing.** +- `abra app config YOURAPPNAME` +- Uncomment the section which starts with `## Enable enterprise version` +- `abra app undeploy YOURAPPNAME` +- `abra app deploy YOURAPPNAME` + [`abra`]: https://git.coopcloud.tech/coop-cloud/abra [`coop-cloud/traefik`]: https://git.coopcloud.tech/coop-cloud/traefik diff --git a/compose.license.yml b/compose.license.yml new file mode 100644 index 0000000..70bb6f7 --- /dev/null +++ b/compose.license.yml @@ -0,0 +1,5 @@ +version: "3.8" + +services: + app: + image: mattermost/mattermost-enterprise-edition:10.5.0 \ No newline at end of file