Advertisement
Guest User

Untitled

a guest
Dec 14th, 2018
3,195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.16 KB | None | 0 0
  1. {
  2. "ServiceSettings": {
  3. "SiteURL": "",
  4. "WebsocketURL": "",
  5. "LicenseFileLocation": "",
  6. "ListenAddress": ":8065",
  7. "ConnectionSecurity": "",
  8. "TLSCertFile": "",
  9. "TLSKeyFile": "",
  10. "TLSMinVer": "1.2",
  11. "TLSStrictTransport": false,
  12. "TLSStrictTransportMaxAge": 63072000,
  13. "TLSOverwriteCiphers": [],
  14. "UseLetsEncrypt": false,
  15. "LetsEncryptCertificateCacheFile": "./config/letsencrypt.cache",
  16. "Forward80To443": false,
  17. "ReadTimeout": 300,
  18. "WriteTimeout": 300,
  19. "MaximumLoginAttempts": 10,
  20. "GoroutineHealthThreshold": -1,
  21. "GoogleDeveloperKey": "",
  22. "EnableOAuthServiceProvider": false,
  23. "EnableIncomingWebhooks": true,
  24. "EnableOutgoingWebhooks": true,
  25. "EnableCommands": true,
  26. "EnableOnlyAdminIntegrations": true,
  27. "EnablePostUsernameOverride": false,
  28. "EnablePostIconOverride": false,
  29. "EnableAPIv3": false,
  30. "EnableLinkPreviews": false,
  31. "EnableTesting": false,
  32. "EnableDeveloper": false,
  33. "EnableSecurityFixAlert": true,
  34. "EnableInsecureOutgoingConnections": false,
  35. "AllowedUntrustedInternalConnections": "",
  36. "EnableMultifactorAuthentication": false,
  37. "EnforceMultifactorAuthentication": false,
  38. "EnableUserAccessTokens": false,
  39. "AllowCorsFrom": "",
  40. "CorsExposedHeaders": "",
  41. "CorsAllowCredentials": false,
  42. "CorsDebug": false,
  43. "AllowCookiesForSubdomains": false,
  44. "SessionLengthWebInDays": 30,
  45. "SessionLengthMobileInDays": 30,
  46. "SessionLengthSSOInDays": 30,
  47. "SessionCacheInMinutes": 10,
  48. "SessionIdleTimeoutInMinutes": 0,
  49. "WebsocketSecurePort": 443,
  50. "WebsocketPort": 80,
  51. "WebserverMode": "gzip",
  52. "EnableCustomEmoji": false,
  53. "EnableEmojiPicker": true,
  54. "EnableGifPicker": false,
  55. "GfycatApiKey": "2_KtH_W5",
  56. "GfycatApiSecret": "3wLVZPiswc3DnaiaFoLkDvB4X0IV6CpMkj4tf2inJRsBY6-FnkT08zGmppWFgeof",
  57. "RestrictCustomEmojiCreation": "all",
  58. "RestrictPostDelete": "all",
  59. "AllowEditPost": "always",
  60. "PostEditTimeLimit": -1,
  61. "ExperimentalEnableAuthenticationTransfer": true,
  62. "TimeBetweenUserTypingUpdatesMilliseconds": 5000,
  63. "EnablePostSearch": true,
  64. "EnableUserTypingMessages": true,
  65. "EnableChannelViewedMessages": true,
  66. "EnableUserStatuses": true,
  67. "ClusterLogTimeoutMilliseconds": 2000,
  68. "EnablePreviewFeatures": true,
  69. "CloseUnusedDirectMessages": false,
  70. "EnableTutorial": true,
  71. "ExperimentalEnableDefaultChannelLeaveJoinMessages": true,
  72. "ExperimentalGroupUnreadChannels": "disabled",
  73. "ExperimentalChannelOrganization": false,
  74. "ImageProxyType": "",
  75. "ImageProxyOptions": "",
  76. "ImageProxyURL": "",
  77. "EnableAPITeamDeletion": false,
  78. "ExperimentalEnableHardenedMode": false,
  79. "EnableEmailInvitations": false
  80. },
  81. "TeamSettings": {
  82. "SiteName": "Mattermost",
  83. "MaxUsersPerTeam": 50,
  84. "EnableTeamCreation": true,
  85. "EnableUserCreation": true,
  86. "EnableOpenServer": false,
  87. "EnableUserDeactivation": false,
  88. "RestrictCreationToDomains": "",
  89. "EnableCustomBrand": false,
  90. "CustomBrandText": "",
  91. "CustomDescriptionText": "",
  92. "RestrictDirectMessage": "any",
  93. "RestrictTeamInvite": "all",
  94. "RestrictPublicChannelManagement": "all",
  95. "RestrictPrivateChannelManagement": "all",
  96. "RestrictPublicChannelCreation": "all",
  97. "RestrictPrivateChannelCreation": "all",
  98. "RestrictPublicChannelDeletion": "all",
  99. "RestrictPrivateChannelDeletion": "all",
  100. "RestrictPrivateChannelManageMembers": "all",
  101. "EnableXToLeaveChannelsFromLHS": false,
  102. "UserStatusAwayTimeout": 300,
  103. "MaxChannelsPerTeam": 2000,
  104. "MaxNotificationsPerChannel": 1000,
  105. "EnableConfirmNotificationsToChannel": true,
  106. "TeammateNameDisplay": "username",
  107. "ExperimentalViewArchivedChannels": false,
  108. "ExperimentalEnableAutomaticReplies": false,
  109. "ExperimentalHideTownSquareinLHS": false,
  110. "ExperimentalTownSquareIsReadOnly": false,
  111. "ExperimentalPrimaryTeam": "",
  112. "ExperimentalDefaultChannels": ""
  113. },
  114. "DisplaySettings": {
  115. "CustomUrlSchemes": [],
  116. "ExperimentalTimezone": false
  117. },
  118. "ClientRequirements": {
  119. "AndroidLatestVersion": "",
  120. "AndroidMinVersion": "",
  121. "DesktopLatestVersion": "",
  122. "DesktopMinVersion": "",
  123. "IosLatestVersion": "",
  124. "IosMinVersion": ""
  125. },
  126. "SqlSettings": {
  127. "DriverName": "mysql",
  128. "DataSource": "mmuser:mostest@tcp(dockerhost:3306)/mattermost_test?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s",
  129. "DataSourceReplicas": [],
  130. "DataSourceSearchReplicas": [],
  131. "MaxIdleConns": 20,
  132. "ConnMaxLifetimeMilliseconds": 3600000,
  133. "MaxOpenConns": 300,
  134. "Trace": false,
  135. "AtRestEncryptKey": "",
  136. "QueryTimeout": 30
  137. },
  138. "LogSettings": {
  139. "EnableConsole": true,
  140. "ConsoleLevel": "INFO",
  141. "ConsoleJson": true,
  142. "EnableFile": true,
  143. "FileLevel": "INFO",
  144. "FileJson": true,
  145. "FileLocation": "",
  146. "EnableWebhookDebugging": true,
  147. "EnableDiagnostics": true
  148. },
  149. "PasswordSettings": {
  150. "MinimumLength": 5,
  151. "Lowercase": false,
  152. "Number": false,
  153. "Uppercase": false,
  154. "Symbol": false
  155. },
  156. "FileSettings": {
  157. "EnableFileAttachments": true,
  158. "EnableMobileUpload": true,
  159. "EnableMobileDownload": true,
  160. "MaxFileSize": 52428800,
  161. "DriverName": "local",
  162. "Directory": "./data/",
  163. "EnablePublicLink": false,
  164. "PublicLinkSalt": "",
  165. "InitialFont": "nunito-bold.ttf",
  166. "AmazonS3AccessKeyId": "",
  167. "AmazonS3SecretAccessKey": "",
  168. "AmazonS3Bucket": "",
  169. "AmazonS3Region": "",
  170. "AmazonS3Endpoint": "s3.amazonaws.com",
  171. "AmazonS3SSL": true,
  172. "AmazonS3SignV2": false,
  173. "AmazonS3SSE": false,
  174. "AmazonS3Trace": false
  175. },
  176. "EmailSettings": {
  177. "EnableSignUpWithEmail": true,
  178. "EnableSignInWithEmail": true,
  179. "EnableSignInWithUsername": true,
  180. "SendEmailNotifications": false,
  181. "UseChannelInEmailNotifications": false,
  182. "RequireEmailVerification": false,
  183. "FeedbackName": "",
  184. "FeedbackEmail": "",
  185. "FeedbackOrganization": "",
  186. "EnableSMTPAuth": false,
  187. "SMTPUsername": "",
  188. "SMTPPassword": "",
  189. "SMTPServer": "",
  190. "SMTPPort": "",
  191. "ConnectionSecurity": "",
  192. "InviteSalt": "",
  193. "SendPushNotifications": true,
  194. "PushNotificationServer": "https://push-test.mattermost.com",
  195. "PushNotificationContents": "generic",
  196. "EnableEmailBatching": false,
  197. "EmailBatchingBufferSize": 256,
  198. "EmailBatchingInterval": 30,
  199. "EnablePreviewModeBanner": true,
  200. "SkipServerCertificateVerification": false,
  201. "EmailNotificationContentsType": "full",
  202. "LoginButtonColor": "",
  203. "LoginButtonBorderColor": "",
  204. "LoginButtonTextColor": ""
  205. },
  206. "ExtensionSettings": {
  207. "EnableExperimentalExtensions": false,
  208. "AllowedExtensionsIDs": []
  209. },
  210. "RateLimitSettings": {
  211. "Enable": false,
  212. "PerSec": 10,
  213. "MaxBurst": 100,
  214. "MemoryStoreSize": 10000,
  215. "VaryByRemoteAddr": true,
  216. "VaryByUser": false,
  217. "VaryByHeader": ""
  218. },
  219. "PrivacySettings": {
  220. "ShowEmailAddress": true,
  221. "ShowFullName": true
  222. },
  223. "SupportSettings": {
  224. "TermsOfServiceLink": "https://about.mattermost.com/default-terms/",
  225. "PrivacyPolicyLink": "https://about.mattermost.com/default-privacy-policy/",
  226. "AboutLink": "https://about.mattermost.com/default-about/",
  227. "HelpLink": "https://about.mattermost.com/default-help/",
  228. "ReportAProblemLink": "https://about.mattermost.com/default-report-a-problem/",
  229. "SupportEmail": "feedback@mattermost.com"
  230. },
  231. "AnnouncementSettings": {
  232. "EnableBanner": false,
  233. "BannerText": "",
  234. "BannerColor": "#f2a93b",
  235. "BannerTextColor": "#333333",
  236. "AllowBannerDismissal": true
  237. },
  238. "ThemeSettings": {
  239. "EnableThemeSelection": true,
  240. "DefaultTheme": "default",
  241. "AllowCustomThemes": true,
  242. "AllowedThemes": []
  243. },
  244. "TimezoneSettings": {
  245. "SupportedTimezonesPath": "timezones.json"
  246. },
  247. "GitLabSettings": {
  248. "Enable": false,
  249. "Secret": "",
  250. "Id": "",
  251. "Scope": "",
  252. "AuthEndpoint": "",
  253. "TokenEndpoint": "",
  254. "UserApiEndpoint": ""
  255. },
  256. "GoogleSettings": {
  257. "Enable": false,
  258. "Secret": "",
  259. "Id": "",
  260. "Scope": "profile email",
  261. "AuthEndpoint": "https://accounts.google.com/o/oauth2/v2/auth",
  262. "TokenEndpoint": "https://www.googleapis.com/oauth2/v4/token",
  263. "UserApiEndpoint": "https://www.googleapis.com/plus/v1/people/me"
  264. },
  265. "Office365Settings": {
  266. "Enable": false,
  267. "Secret": "",
  268. "Id": "",
  269. "Scope": "User.Read",
  270. "AuthEndpoint": "https://login.microsoftonline.com/common/oauth2/v2.0/authorize",
  271. "TokenEndpoint": "https://login.microsoftonline.com/common/oauth2/v2.0/token",
  272. "UserApiEndpoint": "https://graph.microsoft.com/v1.0/me"
  273. },
  274. "LdapSettings": {
  275. "Enable": false,
  276. "EnableSync": false,
  277. "LdapServer": "",
  278. "LdapPort": 389,
  279. "ConnectionSecurity": "",
  280. "BaseDN": "",
  281. "BindUsername": "",
  282. "BindPassword": "",
  283. "UserFilter": "",
  284. "FirstNameAttribute": "",
  285. "LastNameAttribute": "",
  286. "EmailAttribute": "",
  287. "UsernameAttribute": "",
  288. "NicknameAttribute": "",
  289. "IdAttribute": "",
  290. "PositionAttribute": "",
  291. "LoginIdAttribute": "",
  292. "SyncIntervalMinutes": 60,
  293. "SkipCertificateVerification": false,
  294. "QueryTimeout": 60,
  295. "MaxPageSize": 0,
  296. "LoginFieldName": "",
  297. "LoginButtonColor": "",
  298. "LoginButtonBorderColor": "",
  299. "LoginButtonTextColor": ""
  300. },
  301. "ComplianceSettings": {
  302. "Enable": false,
  303. "Directory": "./data/",
  304. "EnableDaily": false
  305. },
  306. "LocalizationSettings": {
  307. "DefaultServerLocale": "en",
  308. "DefaultClientLocale": "en",
  309. "AvailableLocales": ""
  310. },
  311. "SamlSettings": {
  312. "Enable": false,
  313. "EnableSyncWithLdap": false,
  314. "EnableSyncWithLdapIncludeAuth": false,
  315. "Verify": true,
  316. "Encrypt": true,
  317. "IdpUrl": "",
  318. "IdpDescriptorUrl": "",
  319. "AssertionConsumerServiceURL": "",
  320. "ScopingIDPProviderId": "",
  321. "ScopingIDPName": "",
  322. "IdpCertificateFile": "",
  323. "PublicCertificateFile": "",
  324. "PrivateKeyFile": "",
  325. "IdAttribute": "",
  326. "FirstNameAttribute": "",
  327. "LastNameAttribute": "",
  328. "EmailAttribute": "",
  329. "UsernameAttribute": "",
  330. "NicknameAttribute": "",
  331. "LocaleAttribute": "",
  332. "PositionAttribute": "",
  333. "LoginButtonText": "SAML",
  334. "LoginButtonColor": "",
  335. "LoginButtonBorderColor": "",
  336. "LoginButtonTextColor": ""
  337. },
  338. "NativeAppSettings": {
  339. "AppDownloadLink": "https://about.mattermost.com/downloads/",
  340. "AndroidAppDownloadLink": "https://about.mattermost.com/mattermost-android-app/",
  341. "IosAppDownloadLink": "https://about.mattermost.com/mattermost-ios-app/"
  342. },
  343. "ClusterSettings": {
  344. "Enable": false,
  345. "ClusterName": "",
  346. "OverrideHostname": "",
  347. "UseIpAddress": true,
  348. "UseExperimentalGossip": false,
  349. "ReadOnlyConfig": true,
  350. "GossipPort": 8074,
  351. "StreamingPort": 8075,
  352. "MaxIdleConns": 100,
  353. "MaxIdleConnsPerHost": 128,
  354. "IdleConnTimeoutMilliseconds": 90000
  355. },
  356. "MetricsSettings": {
  357. "Enable": false,
  358. "BlockProfileRate": 0,
  359. "ListenAddress": ":8067"
  360. },
  361. "ExperimentalSettings": {
  362. "ClientSideCertEnable": false,
  363. "ClientSideCertCheck": "secondary",
  364. "EnablePostMetadata": false
  365. },
  366. "AnalyticsSettings": {
  367. "MaxUsersForStatistics": 2500
  368. },
  369. "ElasticsearchSettings": {
  370. "ConnectionUrl": "http://dockerhost:9200",
  371. "Username": "elastic",
  372. "Password": "changeme",
  373. "EnableIndexing": false,
  374. "EnableSearching": false,
  375. "Sniff": true,
  376. "PostIndexReplicas": 1,
  377. "PostIndexShards": 1,
  378. "AggregatePostsAfterDays": 365,
  379. "PostsAggregatorJobStartTime": "03:00",
  380. "IndexPrefix": "",
  381. "LiveIndexingBatchSize": 1,
  382. "BulkIndexingTimeWindowSeconds": 3600,
  383. "RequestTimeoutSeconds": 30
  384. },
  385. "DataRetentionSettings": {
  386. "EnableMessageDeletion": false,
  387. "EnableFileDeletion": false,
  388. "MessageRetentionDays": 365,
  389. "FileRetentionDays": 365,
  390. "DeletionJobStartTime": "02:00"
  391. },
  392. "MessageExportSettings": {
  393. "EnableExport": false,
  394. "DailyRunTime": "01:00",
  395. "ExportFromTimestamp": 0,
  396. "FileLocation": "export",
  397. "BatchSize": 10000,
  398. "GlobalRelaySettings": {
  399. "CustomerType": "A9",
  400. "SmtpUsername": "",
  401. "SmtpPassword": "",
  402. "EmailAddress": ""
  403. }
  404. },
  405. "JobSettings": {
  406. "RunJobs": true,
  407. "RunScheduler": true
  408. },
  409. "PluginSettings": {
  410. "Enable": true,
  411. "EnableUploads": false,
  412. "Directory": "./plugins",
  413. "ClientDirectory": "./client/plugins",
  414. "Plugins": {},
  415. "PluginStates": {}
  416. }
  417. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement