Skip to content

Commit 1c8e6a7

Browse files
committed
Support Google cloud SQL Mysql SSL
1 parent 71a6511 commit 1c8e6a7

File tree

6 files changed

+814
-29
lines changed

6 files changed

+814
-29
lines changed

docs/docs/en/guide/env.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,9 @@ ATK_TRUSTED_DOMAINS_0="https://a.com"
6666
<div class="env-table">
6767
<!-- env-variables -->
6868

69-
## 通用配置
69+
## General
7070

71-
| 环境变量 | 默认值 | 描述 | 路径 |
71+
| Env | Default | Desc | Path |
7272
| --- | --- | --- | --- |
7373
| **ATK_APP_KEY** | `""` | App Key (for generation of JWT) | app_key (App Key) |
7474
| **ATK_DEBUG** | `false` | Debug mode | debug (Debug mode) |
@@ -84,7 +84,7 @@ ATK_TRUSTED_DOMAINS_0="https://a.com"
8484

8585
## Multi-Push
8686

87-
| 环境变量 | 默认值 | 描述 | 路径 |
87+
| Env | Default | Desc | Path |
8888
| --- | --- | --- | --- |
8989
| **ATK_ADMIN_NOTIFY_BARK_ENABLED** | `false` | 启用 | admin_notify.bark.enabled (Multi-Push > Bark > Enabled) |
9090
| **ATK_ADMIN_NOTIFY_BARK_SERVER** | `"http://day.app/xxxxxxx/"` | Server | admin_notify.bark.server (Multi-Push > Bark > Server) |
@@ -116,7 +116,7 @@ ATK_TRUSTED_DOMAINS_0="https://a.com"
116116

117117
## Social Login
118118

119-
| 环境变量 | 默认值 | 描述 | 路径 |
119+
| Env | Default | Desc | Path |
120120
| --- | --- | --- | --- |
121121
| **ATK_AUTH_ANONYMOUS** | `false` | Allow anonymous commenting (Allow skipping verification, only fill in an anonymous nickname and email) | auth.anonymous (Social Login > Allow anonymous commenting) |
122122
| **ATK_AUTH_APPLE_CLIENT_ID** | `""` | ClientId | auth.apple.client_id (Social Login > Apple > ClientId) |
@@ -179,7 +179,7 @@ ATK_TRUSTED_DOMAINS_0="https://a.com"
179179

180180
## Cache
181181

182-
| 环境变量 | 默认值 | 描述 | 路径 |
182+
| Env | Default | Desc | Path |
183183
| --- | --- | --- | --- |
184184
| **ATK_CACHE_ENABLED** | `false` | Enable cache | cache.enabled (Cache > Enable cache) |
185185
| **ATK_CACHE_EXPIRES** | `30` | Cache expiration time (in minutes) | cache.expires (Cache > Cache expiration time) |
@@ -194,7 +194,7 @@ ATK_TRUSTED_DOMAINS_0="https://a.com"
194194

195195
## Captcha
196196

197-
| 环境变量 | 默认值 | 描述 | 路径 |
197+
| Env | Default | Desc | Path |
198198
| --- | --- | --- | --- |
199199
| **ATK_CAPTCHA_ACTION_LIMIT** | `3` | Action limit (the number of actions required to activate captcha) | captcha.action_limit (Captcha > Action limit) |
200200
| **ATK_CAPTCHA_ACTION_RESET** | `60` | Reset Timeout (timeout to reset action counter. unit: s, set to -1 to disable) | captcha.action_reset (Captcha > Reset Timeout) |
@@ -213,7 +213,7 @@ ATK_TRUSTED_DOMAINS_0="https://a.com"
213213

214214
## Database
215215

216-
| 环境变量 | 默认值 | 描述 | 路径 |
216+
| Env | Default | Desc | Path |
217217
| --- | --- | --- | --- |
218218
| **ATK_DB_CHARSET** | `"utf8mb4"` | Database charset | db.charset (Database > Database charset) |
219219
| **ATK_DB_FILE** | `"./data/artalk.db"` | Database file (only for SQLite) | db.file (Database > Database file) |
@@ -230,7 +230,7 @@ ATK_TRUSTED_DOMAINS_0="https://a.com"
230230

231231
## Email
232232

233-
| 环境变量 | 默认值 | 描述 | 路径 |
233+
| Env | Default | Desc | Path |
234234
| --- | --- | --- | --- |
235235
| **ATK_EMAIL_ALI_DM_ACCESS_KEY_ID** | `""` | AccessKeyId | email.ali_dm.access_key_id (Email > Aliyun mail push > AccessKeyId) |
236236
| **ATK_EMAIL_ALI_DM_ACCESS_KEY_SECRET** | `""` | AccessKeySecret | email.ali_dm.access_key_secret (Email > Aliyun mail push > AccessKeySecret) |
@@ -249,7 +249,7 @@ ATK_TRUSTED_DOMAINS_0="https://a.com"
249249

250250
## UI Settings
251251

252-
| 环境变量 | 默认值 | 描述 | 路径 |
252+
| Env | Default | Desc | Path |
253253
| --- | --- | --- | --- |
254254
| **ATK_FRONTEND_DARKMODE** | `"inherit"` | Dark mode (可选:`["inherit", "auto"]`) | frontend.darkMode (UI Settings > Dark mode) |
255255
| **ATK_FRONTEND_EDITORTRAVEL** | `true` | Movable comment box | frontend.editorTravel (UI Settings > Movable comment box) |
@@ -281,15 +281,15 @@ ATK_TRUSTED_DOMAINS_0="https://a.com"
281281

282282
## Web server
283283

284-
| 环境变量 | 默认值 | 描述 | 路径 |
284+
| Env | Default | Desc | Path |
285285
| --- | --- | --- | --- |
286286
| **ATK_HTTP_BODY_LIMIT** | `100` | Body size limit (unit: MB) | http.body_limit (Web server > Body size limit) |
287287
| **ATK_HTTP_PROXY_HEADER** | `""` | Proxy Header (fill `X-Forwarded-For` to get user real IP if behind a trusted reverse proxy or CDN) | http.proxy_header (Web server > Proxy Header) |
288288

289289

290290
## Upload
291291

292-
| 环境变量 | 默认值 | 描述 | 路径 |
292+
| Env | Default | Desc | Path |
293293
| --- | --- | --- | --- |
294294
| **ATK_IMG_UPLOAD_ENABLED** | `true` | Enable image upload | img_upload.enabled (Upload > Enable image upload) |
295295
| **ATK_IMG_UPLOAD_MAX_SIZE** | `5` | Image size limit (unit: MB) | img_upload.max_size (Upload > Image size limit) |
@@ -302,15 +302,15 @@ ATK_TRUSTED_DOMAINS_0="https://a.com"
302302

303303
## Logging
304304

305-
| 环境变量 | 默认值 | 描述 | 路径 |
305+
| Env | Default | Desc | Path |
306306
| --- | --- | --- | --- |
307307
| **ATK_LOG_ENABLED** | `true` | Enable logging | log.enabled (Logging > Enable logging) |
308308
| **ATK_LOG_FILENAME** | `"./data/artalk.log"` | Log file path | log.filename (Logging > Log file path) |
309309

310310

311311
## Moderator
312312

313-
| 环境变量 | 默认值 | 描述 | 路径 |
313+
| Env | Default | Desc | Path |
314314
| --- | --- | --- | --- |
315315
| **ATK_MODERATOR_AKISMET_KEY** | `""` | Akismet Key (Akismet anti-spam service, https://akismet.com) | moderator.akismet_key (Moderator > Akismet Key) |
316316
| **ATK_MODERATOR_ALIYUN_ACCESS_KEY_ID** | `""` | AccessKeyId | moderator.aliyun.access_key_id (Moderator > Aliyun Content Security > AccessKeyId) |
@@ -332,7 +332,7 @@ ATK_TRUSTED_DOMAINS_0="https://a.com"
332332

333333
## SSL
334334

335-
| 环境变量 | 默认值 | 描述 | 路径 |
335+
| Env | Default | Desc | Path |
336336
| --- | --- | --- | --- |
337337
| **ATK_SSL_CERT_PATH** | `""` | Certificate file path (e.g. "/etc/letsencrypt/live/example.com/fullchain.pem") | ssl.cert_path (SSL > Certificate file path) |
338338
| **ATK_SSL_ENABLED** | `false` | Enable SSL | ssl.enabled (SSL > Enable SSL) |

0 commit comments

Comments
 (0)