支持在 Docker 中直接部署。 Terminal window1docker run -d \2 --name piclist \3 --restart always \4 -p 36677:36677 \5 -v "/data/piclist:/root/.piclist" \6 kuingsmile/piclist:latest \7 node /usr/local/bin/picgo-server -k piclist123456 Docker Compose 方式: 1version: '3.3'2 3services:4 node:5 image: 'kuingsmile/piclist:latest'6 container_name: piclist7 restart: always8 ports:9 - 36677:3667710 volumes:11 - './piclist:/root/.piclist'12 command: node /usr/local/bin/picgo-server -k piclist123456 如果使用的是 s3 接口,都需要进 Docker 中手动安装安装插件: Terminal window1docker exec -it piclist /bin/sh2 3# 进入容器 sh 后执行4node /usr/local/bin/picgo add s3 s3 配置文件: 1"aws-s3": {2 "configList": [3 {4 "_configName": "Default",5 "_id": "42566c3f-1234-5678-9876-7bb3529eeeee",6 "_createdAt": 1704522942464,7 "_updatedAt": 1704539511125,8 "accessKeyID": "ACCESSKEYID",9 "secretAccessKey": "SECRETACCESSKEY",10 "bucketName": "img",11 "uploadPath": "{fullName}",12 "region": "auto",13 "endpoint": "ENDPOINT",14 "proxy": null,15 "urlPrefix": "URLPREFIX",16 "pathStyleAccess": false,17 "rejectUnauthorized": true,18 "acl": "public-read",19 "disableBucketPrefixToURL": false20 }21 ],22 "defaultId": "42566c3f-1234-5678-9876-7bb3529eeeee"23} 参考 wayjam/picgo-plugin-s3: PicGo S3 插件 Kuingsmile/PicList-Core: modified PicGo core