宝塔面板使用Docker部署PicList

发布于2024年02月03日浏览量14

# Docker
# 博客

Docker

a. 在Docker-项目模板中添加新模板,此处<your_own_key>替换为自己的密钥以供调用时认证

version: '3.3' services: node: image: 'kuingsmile/piclist:latest' container_name: piclist restart: always ports: - 36677:36677 volumes: - './piclist:/root/.piclist' command: node /usr/local/bin/picgo-server -k <your_own_key>

b. 在Docker-项目中添加Compose项目,选择上一步创建的模板 c. 查看日志,检查是否成功启动

startup
[PicList Server] is listening at 36677

修改配置

d. 找到<sub>/piclist/config.json</sub>,修改内容为

{
    "picBed": {
	  "current": "tcyun",
      "uploader": "tcyun",
    "tcyun": {
      "secretId": "xxx",
      "secretKey": "xxx",
      "bucket": "xxx",
      "appId": "xxx",
      "area": "xxx",
      "path": "xx/",
      "customUrl": "xxx",
      "version": "v5",
      "options": "",
      "slim": false
    }
  },
  "picgoPlugins": {}
}

自己替换xxx,这里用的tcyun为腾讯云COS储存桶 e. 重启docker项目

Obsidian设置

f. 使用Obsidian中的Image Auto Upload Plugin插件,进行以下设置

  • 默认上传器:PicGo(app)
  • 上传接口:`http://xxx:36677/upload?key=<your_own_key>
  • 开启远程服务器模式 g. 测试是否能成功上传

My Nocturzone

LEON の 熬夜空间