Artalk 评论系统部署
Artalk 评论系统
Artalk 是一款简洁的自托管评论系统,你可以在服务器上轻松部署并置入前端页面中。
来到你的博客,或是任意位置,放置 Artalk 评论框,让页面具备丰富的社会化功能。
Docker 部署
docker run -d \
--name artalk \
-p 8080:23366 \
-v $(pwd)/data:/data \
--restart=always \
artalk/artalk-go
Docker Compose 部署
创建 artalk 目录
mkdir -p /opt/artalk/data && cd /opt/artalk
在 /opt/artalk 下创建 docker-compose.yaml
version: "3.5"
services:
artalk:
container_name: artalk
image: artalk/artalk-go
restart: always
ports:
- 23366:23366
volumes:
- ./data:/data
在与配置文件相同的目录执行命令创建容器:
docker-compose up -d
Nginx代理
server
{
listen 80;
listen [::]:80;
server_name artalk.your_domain.com;
location / {
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:23366/;
}
}
创建超级管理员
docker exec -it artalk artalk admin
配置
控制面板地址
ip:23366
创建站点
设置语言
Settings—Language:zh-CN
可信域名
设置—可信域名:添加站点地址与评论系统控制面板地址
前端配置
评论框占位文字:根据需求修改
无评论显示文字:根据需求修改
头像 Gravatar —API 地址:修改为https://cravatar.cn/avatar/
Halo主题配置
在 Halo 控制面板中选择主题—评论
邮件通知(待实现)
数据迁移(待实现)
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 七十七
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果