选择Twikoo原因:简洁、安全、免费

一、使用Docker Compose部署Twikoo

1.创建安装目录

使用SSH连接服务器,创建安装目录

mkdir /opt/1panel/docker/compose/twikoo

cd /opt/1panel/docker/compose/twikoo

使用Docker Compose安装

vim docker-compose.yml

英文输入法下,按 i​​

version: '3'
services:
  twikoo:
    image: imaegoo/twikoo
    container_name: twikoo
    restart: unless-stopped
    ports:
      - 8080:8080
    environment:
      TWIKOO_THROTTLE: 1000
    volumes:
      - ./data:/app/data

按一下 esc​​,然后 :wq​​ 保存退出。

2.打开服务器防火墙(非必需)并访问网页

打开防火墙的端口 8080​​

查看端口是否被占用(以 8080​​ 为例),输入:

lsof -i:8080  #查看 8080 端口是否被占用,如果被占用,重新自定义一个端口

如果什么都没出现,表示端口未被占用,我们可以继续下面的操作了(被占用了就修改一下端口,比如改成 8081​​,注意 docker 命令行里和防火墙都要改)

最后:

cd /opt/1panel/docker/compose/twikoo

docker-compose up -d

访问 http://ip:8080​,返回以下结果即为成功
enter image description here
​​​​​​

3.Twikoo添加反向代理
enter image description here

4.Twikoo添加SSL证书
enter image description here

二、Twikoo评论设置

  • 环境ID/后端URL,填写IP+端口​或反代域名​
  • 管理员令牌,访问IP+端口​或反代域名​,浏览器开启开发人员工具(快捷键:F12)

enter image description here