summaryrefslogtreecommitdiffstats
path: root/docker/local/config_docker.json
blob: f566cea61c7e8b4d7e98e619596d24913058f68f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
{
    "LogSettings": {
        "ConsoleEnable": true,
        "ConsoleLevel": "INFO",
        "FileEnable": true,
        "FileLevel": "INFO",
        "FileFormat": "",
        "FileLocation": ""
    },
    "ServiceSettings": {
        "SiteName": "Mattermost",
        "Mode" : "dev",
		"AllowTesting" : true,
        "UseSSL": false,
        "Port": "80",
        "Version": "developer",
        "Shards": {
        },
        "InviteSalt": "gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6",
        "PublicLinkSalt": "TO3pTyXIZzwHiwyZgGql7lM7DG3zeId4",
        "ResetSalt": "IPxFzSfnDFsNsRafZxz8NaYqFKhf9y2t",
        "AnalyticsUrl": "",
        "UseLocalStorage": true,
        "StorageDirectory": "/mattermost/data/",
        "AllowedLoginAttempts": 10,
        "AllowEmailSignUp": true
    },
    "SSOSettings": {
        "gitlab": {
            "Allow": false,
            "Secret" : "",
            "Id": "",
            "Scope": "",
            "AuthEndpoint": "",
            "TokenEndpoint": "",
            "UserApiEndpoint": ""
        },
        "google": {
            "Allow": false,
            "Secret": "",
            "Id": "",
            "Scope": "email profile",
            "AuthEndpoint": "https://accounts.google.com/o/oauth2/auth",
            "TokenEndpoint": "https://www.googleapis.com/oauth2/v3/token",
            "UserApiEndpoint": "https://www.googleapis.com/plus/v1/people/me"
        }
    },
    "SqlSettings": {
        "DriverName": "mysql",
        "DataSource": "mmuser:mostest@tcp(localhost:3306)/mattermost_test?charset=utf8mb4,utf8",
        "DataSourceReplicas": ["mmuser:mostest@tcp(localhost:3306)/mattermost_test?charset=utf8mb4,utf8"],
        "MaxIdleConns": 10,
        "MaxOpenConns": 10,
        "Trace": false,
        "AtRestEncryptKey": "Ya0xMrybACJ3sZZVWQC7e31h5nSDWZFS"
    },
    "AWSSettings": {
        "S3AccessKeyId": "",
        "S3SecretAccessKey": "",
        "S3Bucket": "",
        "S3Region": ""
    },
    "ImageSettings": {
        "ThumbnailWidth": 120,
        "ThumbnailHeight": 100,
        "PreviewWidth": 1024,
        "PreviewHeight": 0,
        "ProfileWidth": 128,
        "ProfileHeight": 128,
        "InitialFont": "luximbi.ttf"
    },
    "EmailSettings": {
        "ByPassEmail" : true,
        "SMTPUsername": "",
        "SMTPPassword": "",
        "SMTPServer": "",
		"UseTLS": false,
		"UseStartTLS": false,
        "FeedbackEmail": "",
        "FeedbackName": "",
        "ApplePushServer": "",
        "ApplePushCertPublic": "",
        "ApplePushCertPrivate": ""
    },
    "RateLimitSettings": {
        "UseRateLimiter": true,
        "PerSec": 10,
        "MemoryStoreSize": 10000,
        "VaryByRemoteAddr": true,
        "VaryByHeader": ""
    },
    "PrivacySettings": {
        "ShowEmailAddress": true,
        "ShowPhoneNumber": true,
        "ShowSkypeId": true,
        "ShowFullName": true
    },
    "TeamSettings": {
        "MaxUsersPerTeam": 150,
        "AllowPublicLink": true,
        "AllowValetDefault": false,
        "TermsLink": "/static/help/configure_links.html",
        "PrivacyLink": "/static/help/configure_links.html",
        "AboutLink": "/static/help/configure_links.html",
        "HelpLink": "/static/help/configure_links.html",
        "ReportProblemLink": "/static/help/configure_links.html",
        "TourLink": "/static/help/configure_links.html",
        "DefaultThemeColor": "#2389D7",
        "DisableTeamCreation": false,
        "RestrictCreationToDomains": ""
    }
}