--- title: "Deprecated configuration settings" --- The following Mattermost configuration settings are deprecated and are no longer supported in current Mattermost releases: - [Bleve settings](#bleve-settings) - [Elasticsearch settings](#elasticsearch-settings) - [Service settings](#service-settings) - [Database settings](#database-settings) - [Data retention settings](#data-retention-settings) - [Users and teams settings](#users-and-teams-settings) - [SAML 2.0 settings](#saml-20-settings) - [Legacy sidebar settings](#legacy-sidebar-settings) - [Town Square channel settings](#town-square-channel-settings) - [Custom emoji settings](#custom-emoji-settings) - [Timezone settings](#timezone-settings) - [High availablity settings](#high-availability-settings) - [Rest API V3 settings](#rest-api-v3-settings) - [Integrations settings](#integrations-settings) - [Permission policy settings](#permission-policy-settings) - [Image settings](#image-settings) - [Experimental display settings](#experimental-display-settings) - [Experimental API endpoint settings](#experimental-api-endpoint-settings) - [Shared channels settings](#shared-channels-settings) - [User satisfaction survey plugin settings](#user-satisfaction-surveys-plugin-settings) - [Other deprecated settings](#other-deprecated-settings) ------------------------------------------------------------------------------------------------------------------------ ## Bleve settings *Bleve search has been deprecated from Mattermost v11.0. We recommend using Elasticsearch or OpenSearch for enterprise search capabilities.* ### Enable Bleve indexing *Deprecated from Mattermost v11.0* This setting was available in the System Console by going to **Experimental \> Bleve**, or by editing the `config.json` file. **True**: The indexing of new posts occurs automatically. **False**: The indexing of new posts does not occur automatically.
This feature's config.json setting is "EnableIndexing": false with options true and false. |
This feature's config.json setting is "IndexDir": "" with string input. |
This feature's config.json setting is "EnableSearching": false with options true and false. |
This feature's config.json setting is "EnableAutocomplete": false with options true and false. |
This feature's config.json setting is "BulkIndexingTimeWindowSeconds": 3600 with numerical input. |
This feature's config.json setting is "BulkIndexingTimeWindowSeconds": 3600 with numerical input. |
This feature's config.json setting is "EnableReliableWebsockets": true with options true and false. |
This feature's config.json setting is "ExperimentalDataPrefetch": true with options true and false. |
This feature's config.json setting is "SegmentDeveloperKey": "" with string input. |
This feature's config.json setting is "ExperimentalLimitClientConfig": "false" with options true and false. |
This feature's config.json setting is "AtRestEncryptKey": "" with string input. |
This feature's config.json setting is "AmazonS3BucketEndpoint": "" with string input. |
This feature's config.json setting is "AmazonS3LocationConstraint": false with options true and false. |
This feature's config.json setting is "AmazonS3LowercaseBucket": false with options true and false. |
This feature's config.json setting is "MessageRetentionDays": 365 with numerical input. |
This feature's config.json setting is "FileRetentionDays": 365 with numerical input. |
This feature's config.json setting is "EnableTeamListing": false with options true and false. |
This feature's config.json setting is "UseNewSAMLLibrary": false with options true and false. |
This feature's config.json setting is "ExperimentalChannelSidebarOrganization": off with options off, default_on and default_off. |
This feature's config.json setting is "ExperimentalTimezone": true with options true and false. |
This feature's config.json setting is "InterNodeListenAddress": ":8075" with string input. |
This feature's config.json setting is "InterNodeUrls": [] with string array input consisting of the machines in the cluster. |
This feature’s config.json setting is "UseExperimentalGossip": true with options true and false. |
This feature's config.json setting is "StreamingPort": ":8075" with string input. |
The maximum number of idle connections held open from one server to all others in the cluster. Numerical input. Default is 100. |
|
The maximum number of idle connections held open from one server to another server in the cluster. Numerical input. Default is 128. |
|
The amount of time, in milliseconds, to leave an idle connection open between servers in the cluster. Numerical input. Default is 90000. |
|
This feature's config.json setting is "EnableAPIv3": false with options true and false. |
This feature's config.json setting is "PatchPluginsReactDOM": false with options true and false. |
This feature's config.json setting is "RestrictTeamInvite": "all" with options "all", "team_admin", and "system_admin" for the above settings, respectively. |
This feature's config.json setting is "RestrictPublicChannelCreation": "all" with options "all", "team_admin", and "system_admin" for the above settings, respectively. |
This feature's config.json setting is "RestrictPublicChannelManagement": "all" with options "all", "channel_admin", "team_admin", and "system_admin" for the above settings, respectively. |
This feature's config.json setting is "RestrictPublicChannelDeletion": "all" with options "all", "channel_admin", "team_admin", and "system_admin" for the above settings, respectively. |
This feature's config.json setting is "RestrictPrivateChannelCreation": "all" with options "all", "team_admin", and "system_admin" for the above settings, respectively. |
This feature's config.json setting is "RestrictPrivateChannelManagement": "all" with options "all", "channel_admin", "team_admin", and "system_admin" for the above settings, respectively. |
This feature's config.json setting is "RestrictPrivateChannelManageMembers": "all" with options "all", "channel_admin", "team_admin", and "system_admin" for the above settings, respectively. |
This feature's config.json setting is "RestrictPrivateChannelDeletion": "all" with options "all", "channel_admin", "team_admin", and "system_admin" for the above settings, respectively. |
This feature's config.json setting is "RestrictPostDelete": "all" with options "all", "team_admin", and "system_admin" for the above settings, respectively. |
This feature's config.json setting is "AllowEditPost": "always" with options "always", "never", and "time_limit" for the above settings, respectively. |
This feature's config.json setting is "PostEditTimeLimit": -1 with numerical input. |
This feature's config.json setting is "ThumbnailWidth": 120 with numerical input. |
This feature's config.json setting is "ThumbnailHeight": 100 with numerical input. |
This feature's config.json setting is "PreviewWidth": 1024 with numerical input. |
This feature's config.json setting is "PreviewHeight": 0 with numerical input. |
This feature's config.json setting is "ProfileWidth": 128 with numerical input. |
This feature's config.json setting is "ProfileHeight": 128 with numerical input. |
This feature's config.json setting is "SupportedTimezonesPath": "timezones.json" with string input. |
This feature's config.json setting is "ExperimentalSettings.EnableRemoteClusters": false with options true and false. |
This feature's config.json setting is "ExperimentalSettings.EnableSharedChannels": false with options true and false. |
|
|
|
|
| Note: See the Mattermost Privacy Policy for more information on the collection and use of information by Mattermost. | |
This feature's config.json setting is "DisablePostMetadata": false with options true and false. |
This feature's config.json setting is "ExperimentalLdapGroupSync": false with options true and false. |
This feature's config.json setting is "EnableInactivityEmail": true with options true and false. |
This feature's config.json setting is "EnableOpenTracing": false with options true and false. |