Blog.L

Blog.L

安装 Artalk

297
2023-09-26

Artalk 部署

Artalk 官网

创建文件夹

mkdir ~/artalk && cd ~/artalk

编辑 docker-compose.yaml

vi docker-compose.yaml

添加以下内容:


services:
  artalk:
    container_name: artalk
    image: artalk/artalk-go
    restart: unless-stopped
    ports:
      - 8080:23366
    volumes:
      - ./data:/data
    environment:
      - TZ=Asia/Shanghai
      - ATK_LOCALE=zh-CN
      - ATK_SITE_DEFAULT=LI 的博客
      - ATK_TRUSTED_DOMAINS=https://blog.lzw.ink

启动

docker compose up -d

创建管理员账户

docker exec -it artalk artalk admin

配置反向代理

配置 artalk 评论域名

artalk_npm.png

配置后台

添加站点:

点击右上角 + ,输入 站点名称和URL

可信域名:

artalk1.png

IP 属地数据库

在开启 IP 属地展示功能之前,需要下载一个数据库文件:

下载后请手动放置到 ./data/ 目录下,文件命名为:ip2region.xdb

artalk2.png

邮件通知:

  • 密码:用的是QQ的话,就是授权码
    artalk3.png

多元推送

artalk4.png

界面配置

表情包:https://cdn.jsdelivr.net/gh/eryajf/emotion_generate/dist/artalk.json
artalk5.png

头像 Gravatar

默认地址换成:https://cravatar.cn/avatar/
artalk6.png

更新版本

1、停止 artalk

cd ~/artalk && docker compose down

2、拉取最新版本

docker compose pull

3、启动

docker compose up -d