拉取镜像:
docker pull hntjb/stackedit:5.15.20-1
启动镜像:
docker run -d \
-p 8080:8080 \
-e LISTENING_PORT=8080 \
-e ROOT_URL=/ \
-e USER_BUCKET_NAME=root \
-e DROPBOX_APP_KEY=【不需要支持则删掉】 \
-e DROPBOX_APP_KEY_FULL=【不需要支持则删掉】 \
-e GITHUB_CLIENT_ID=【不需要支持则删掉】 \
-e GITHUB_CLIENT_SECRET=【不需要支持则删掉】 \
-e GITEE_CLIENT_ID=【不需要支持则删掉】 \
-e GITEE_CLIENT_SECRET=【不需要支持则删掉】 \
-e GOOGLE_CLIENT_ID=【不需要支持则删掉】 \
-e GOOGLE_API_KEY=【不需要支持则删掉】 \
-e GITEA_CLIENT_ID=【不需要支持则删掉】 \
-e GITEA_CLIENT_SECRET=【不需要支持则删掉】 \
-e GITEA_URL=【不需要支持则删掉】 \
-e GITLAB_CLIENT_ID=【不需要支持则删掉】 \
-e GITLAB_URL=【不需要支持则删掉】 \
--privileged=true \
--restart=unless-stopped \
--name stackedit \
hntjb/stackedit:5.15.20-1
注意:
1、部署时,如果需要支持Gitee或GitHub,则需要自行到对应三方平台创建应用,获取到应用ID和秘钥,替换到以上的环境变量中,再启动应用。
Gitee的环境变量:GITEE_CLIENT_ID、GITEE_CLIENT_SECRET,如何创建Gitee应用
GitHub的环境变量:GITHUB_CLIENT_ID、GITEE_CLIENT_SECRET,如何创建GitHub应用
Gitea可选择性配置环境变量(未配置则在关联时前端指定,有配置则仅允许配置的应用信息):GITEA_CLIENT_ID、GITEA_CLIENT_SECRET、GITEA_URL
Gitlab可选择性配置环境变量(未配置则在关联时前端指定,有配置则仅允许配置的应用信息):GITLAB_CLIENT_ID、GITLAB_URL
(特别说明:自建的Gitea、Gitlab要能接入stackedit必须支持跨域)
2、5.15.20-1版支持ChatGPT辅助写作,需自行配置apiKey。
Content type
Image
Digest
sha256:5439dcf91…
Size
700 MB
Last updated
over 3 years ago
docker pull hntjb/stackedit:5.15.20-1