🛫️ 轻装上阵

Artalk 由前端 (@ArtalkJS/Artalkopen in new window) 和后端 (@ArtalkJS/ArtalkGoopen in new window) 两部分组成,如果你已获得公共的后端地址,可以直接跳过后端部分。后端部署也很容易,仅需几步简单的操作即可搞定。

后端部署

Docker(建议)

$ docker run -d \
   --name artalk-go \
   -p <程序监听端口>:23366 \
   -v <配置文件路径>:/conf.yml \
   -v <数据目录路径>:/data \
   artalk/artalk-go
1
2
3
4
5
6

前往:“Docker 部署细节”

普通方式

  1. 前往 GitHub Releaseopen in new window 下载对应环境的构建
  2. 解压 tar -zxvf artalk-go.tar.gz
  3. 配置 vim artalk-go.yml
  4. 运行 ./artalk-go serve

前往:“后端 · 配置”

前端部署

<!-- CSS -->
<link href="https://cdn.jsdelivr.net/npm/artalk@2.1.4/dist/Artalk.css" rel="stylesheet">

<!-- JS -->
<script src="https://cdn.jsdelivr.net/npm/artalk@2.1.4/dist/Artalk.js"></script>

<!-- Artalk -->
<div id="Comments"></div>
<script>
  new Artalk({
    el:        '#Comments',
    pageKey:   '<页面链接>',
    pageTitle: '<页面标题>',
    server:    '<后端地址>',
    site:      '<站点名称>',
  })
</script>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import 'artalk/dist/Artalk.css'
import Artalk from 'artalk'

new Artalk({
  el:        '#Comments',
  pageKey:   '<页面链接>',
  pageTitle: '<页面标题>',
  server:    '<后端地址>',
  site:      '<站点名称>',
})
1
2
3
4
5
6
7
8
9
10

前往:“前端 · 配置”

提示

以上,尝试以最简的形式说明部署流程

🌁 如果你想了解更多细节,请前往: