Twikoo私有部署

前言

  • 完成Twikoo私有部署和hao主题配置

docker部署Twikoo

  • 拉取镜像

    docker pull imaegoo/twikoo
  • 创建并启动容器,8078端口可以自己定义。

    sudo docker run -p 8078:8080 -v /root/twikoo/data:/app/data -d imaegoo/twikoo
  • 去服务器服防火墙放开对应的端口,若用了第三方面板,第三方面板的防火墙也要放开的哈。

测试

访问http://服务器ip:port(PORT为端口号)即Twikoo的服务地址。若看到以下情况,部署成功。

image-20231118233738776

自定义域名并反代

  • 创建站点,域名自己定义,并反向代理,配置如下:

image-20231118234107261

  • 配置好后申请对应域名的SSL证书(域名服务商申请),并手动添加到站点,配置如下:

    image-20231118235416794

  • 最后用你新建站点访问即可

image-20231119000333638

Twikoo后台配置

halo后台配置twikoo评论系统

  • 打开halo管理后台选择如下:主题——>评论——>选择评论系统

  • 配置如下:

    • 开关打开,评论系统选择twikoo

      image-20231119004029035

      • Twikoo评论配置

        • 其中Twikoo评论 - 环境id/后端URL为前文提到的twikoo反代的站点,

        • Twikoo评论 - 管理员令牌评论 - 博主邮箱MD5值 先乱填,后面在精确修改,最后保存即可。

        • 加密自己的邮箱(选择32位小写)

    • Twikoo评论配置修改——>留言弹幕

      • 访问你的主站,F12获取twikoo的token

        image-20231119004533147

        • 将你的获取到的token粘贴到halo后台的twikoo评论 - 管理员令牌处保存,并打开留言弹幕配置

        • 去你的主站随便编写几个评论测试效果,效果如下,没有如下效果的,检查一下配置。

          image-20231119004907083

Twikoo通用配置

留言弹幕配置

heo或者anzhiyu主题请看这篇文章,halo建站且使用hao主题的评论设置直接开启即可。

https://blog.leonus.cn/2023/danmaku.html

邮件通知设置

  • 获取SMTP_PASS ,登录自己的邮箱,找到SMTP 配置项

    image-20231119005216275邮件通知美化

    • 请参考如下教程,自行配置的哈:

Twikoo评论回复邮件模板:Acrylic Mail 粉

Twikoo评论添加表情

请参考本站教程: Twikoo表情合集(长更)