forked from voidlabs/mosaico
-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy path.backendrc-example
112 lines (87 loc) · 2.16 KB
/
.backendrc-example
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
{
//////
// SMTP
//////
//----- classic configuration
"emailTransport": {
"host": "yoursmtpserver",
"port": "25",
"auth": { "user": "####", "pass": "####" }
},
//----- OR use https://github.com/nodemailer/nodemailer-wellknown
// "emailTransport": {
// "provider": "GandiMail",
// "auth": { "user": "####", "pass": "####" }
// },
//----- complementary informations
"emailOptions": {
"from": "Mosaico Backend local <[email protected]>" // sender address
},
//////
// STORAGE
//////
//----- if using Amazon S3:
"storage": {
"aws": {
"accessKeyId": "20 characters key",
"secretAccessKey": "40 characters secret key",
"region": "ap-southeast-1",
"bucketName": "name of the bucket :)"
}
},
//----- complementary informations
"images": {
"tmpDir": "/tmp",
// in case case of local storage
"uploadDir": "/uploads",
// cache resized images & add cache-control to image request
"cache": false
},
//////
// GENERAL
//////
"host": "www.your-hostname-without-protocal.com",
"admin": {
"password": "admin"
},
// show complementary informations on the front-end
"debug": false,
//////
// DB CONNECTION
//////
"database": "postgres://localhost:5432/mosaico-backend",
"redis": "redis://localhost:6379",
//////
// DB COPY (only used for syncing DBs, see ./bin/db-sync)
//////
"dbConfigs": {
"local": "postgres://localhost:5432/mosaico-backend",
"test": "postgres://localhost:5432/mosaico-backend-test"
// "dev": …
// "stage": …
// "production": …
}
//////
// S3 COPY (only used for syncing DBs, see ./bin/s3-sync)
//////
"s3Configs": {
"dev": {
"bucketName": "mosaico-backend",
"accessKeyId": "####",
"region": "####",
"secretAccessKey": "####"
},
"stage": {
"bucketName": "mosaico-backend-stage",
"accessKeyId": "####",
"region": "####",
"secretAccessKey": "####"
},
"production": {
"bucketName": "builder.mosaico-backend.com",
"accessKeyId": "####",
"region": "####",
"secretAccessKey": "####"
}
}
}