Artalk 是一款简单易用但功能丰富的评论系统,你可以开箱即用地部署并置入任何博客、网站、Web 应用。
使用docker-compose方式部署,非常简单
可以使用外部容器链接的方式直接部署,也可以在同一个compose内同时部署artalk和数据库
artalk的文件夹artalk文件夹后新建名为data的文件夹artalk文件夹后新建名为compose.yaml的文件并复制粘贴下面的配置内容(根据实际情况选择粘贴)docker-compose up)因为我的数据库是本地docker部署的,想要局域网通信需要做下面两个参数的设置,如果你的数据库可以公网访问,那么不需要做下面的设置也可以,部署后直接填写内容即可
version: "3.5"
services:
artalk:
container_name: artalk
image: artalk/artalk-go:2.9
restart: always
ports:
- 8080:23366
volumes:
- ./data:/data
network_mode: "bridge"
external_links:
- mysql

http://127.0.0.1:8080 地址


这里可以修改数据库设置,默认是sqllite,不建议在生产环境使用,最好换成别的例如mysql等数据库
如果不想修改默认数据库可以跳过该设置
下面以
mysql数据库为例

mysql,那么我这里的数据库地址就可以填写 mysql 即可剩下一些配置,例如缓存、SSL、redis等,可以根据实际需求来配置,另外在新版本中邮件通知已经支持直接用阿里云的token配置了。如果以上配置不太清楚的可以联系博主进行付费咨询(文末附咸鱼联系方式)


下面讲解在
Halo博客系统中常见的两种使用情况
artalk评论区插件必须保持一致,部署地址必须填写可以访问到的artalk服务的公网地址(可以带端口)
作为较早出来的主题,hao主题内置了3大第三方评论系统,因此这里需要在主题内进行设置
启动主题内的评论系统后,需要关闭
artalk评论区插件

咸鱼联系
提示:如遇链接失效,请在评论区留言反馈