fix: rephrase
diff --git a/docs/UserManuals/ConfigUI/GitLab.md b/docs/UserManuals/ConfigUI/GitLab.md
index 70ba46f..89d5e28 100644
--- a/docs/UserManuals/ConfigUI/GitLab.md
+++ b/docs/UserManuals/ConfigUI/GitLab.md
@@ -54,15 +54,17 @@
## FAQ
### How to collect data from Gitlab server with Self-Signed Certificate
-There are two symptoms would exhibit when trying to collect data from a private Gitlab server with a Self-Signed certificate:
-1. "Test Connection" report error, this can be solved by setting the environment variable `IN_SECURE_SKIP_VERIFY=true` for the `devlake` container
-2. "GitExtractor" fails to clone the repository due to certificate verification, sadly, both `gogit` and `git2go` that we are using don't seem to support insecure HTTPS at all.
+There might be two problems when trying to collect data from a private GitLab server with a self-signed certificate:
+
+1. "Test Connection" error. This can be solved by setting the environment variable `IN_SECURE_SKIP_VERIFY=true` for the `devlake` container
+2. "GitExtractor" fails to clone the repository due to certificate verification, sadly, neither gogit nor git2go we are using supports insecure HTTPS.
A better approach would be adding your root CA to the `devlake` container:
1. Mount your `rootCA.crt` into the `devlake` container
2. Add a `command` node to install the mounted certificate
+
```
devlake:
image: apache/devlake:v...
@@ -73,4 +75,3 @@
command: [ "sh", "-c", "update-ca-certificates; lake" ]
...
```
-