Full Mattermost server source with integrated Community Enterprise features. Includes vendor directory for offline/air-gapped builds. Structure: - enterprise-impl/: Enterprise feature implementations - enterprise-community/: Init files that register implementations - enterprise/: Bridge imports (community_imports.go) - vendor/: All dependencies for offline builds Build (online): go build ./cmd/mattermost Build (offline/air-gapped): go build -mod=vendor ./cmd/mattermost 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
39 lines
1.4 KiB
JSON
39 lines
1.4 KiB
JSON
{
|
|
"SamlSettings": {
|
|
"Enable": true,
|
|
"EnableSyncWithLdap": false,
|
|
"EnableSyncWithLdapIncludeAuth": false,
|
|
"IgnoreGuestsLdapSync": false,
|
|
"Verify": false,
|
|
"Encrypt": false,
|
|
"SignRequest": false,
|
|
"IdpURL": "http://localhost:8484/realms/mattermost/protocol/saml",
|
|
"IdpDescriptorURL": "http://localhost:8484/realms/mattermost",
|
|
"IdpMetadataURL": "http://localhost:8484/realms/mattermost/protocol/saml/descriptor",
|
|
"ServiceProviderIdentifier": "mattermost",
|
|
"AssertionConsumerServiceURL": "http://localhost:8065/login/sso/saml",
|
|
"SignatureAlgorithm": "RSAwithSHA256",
|
|
"CanonicalAlgorithm": "Canonical1.0",
|
|
"ScopingIDPProviderId": "",
|
|
"ScopingIDPName": "",
|
|
"IdpCertificateFile": "saml-idp.crt",
|
|
"PublicCertificateFile": "",
|
|
"PrivateKeyFile": "",
|
|
"IdAttribute": "id",
|
|
"GuestAttribute": "",
|
|
"EnableAdminAttribute": false,
|
|
"AdminAttribute": "",
|
|
"FirstNameAttribute": "givenName",
|
|
"LastNameAttribute": "surname",
|
|
"EmailAttribute": "email",
|
|
"UsernameAttribute": "username",
|
|
"NicknameAttribute": "",
|
|
"LocaleAttribute": "",
|
|
"PositionAttribute": "",
|
|
"LoginButtonText": "SAML",
|
|
"LoginButtonColor": "#34a28b",
|
|
"LoginButtonBorderColor": "#2389D7",
|
|
"LoginButtonTextColor": "#ffffff"
|
|
}
|
|
}
|