Twikoo docker 私有部署升级
本文针对 docker compose 私有部署的 Twikoo 评论系统。
Twikoo 官方文档
更新
- 拉取新版本
docker pull imaegoo/twikoo
- 停止旧版本容器
docker stop twikoo
- 删除旧版本容器
docker rm twikoo
- 启用新的 twikoo
docker-compose up -d
docker compose 启动 twikoo 的配置
version: '3'
services:
twikoo:
image: imaegoo/twikoo
container_name: twikoo
restart: unless-stopped
ports:
- 8080:8080
environment:
TWIKOO_THROTTLE: 1000
volumes:
- ./data:/app/data
本地引用 js 替换对应版本 比如:
//cdn.staticfile.org/twikoo/1.6.26/twikoo.all.min.js?ver=1.6.26
刷新本地缓存
nginx 设置反代
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_pass http://172.17.0.1:8080;
}