跳至主要内容
五折优惠 全部方案,限时优惠。起价 $2.48/mo
Artalk

Artalk

Artalk 是一套自托管评论系统,是静态博客的轻量级 Disqus 替代方案,支持内容审核、提及通知和邮件通知。单个 Go 二进制文件,可使用 SQLite 或 PostgreSQL 作为数据后端,并支持 Markdown。注重隐私保护,无第三方追踪,支持完整数据导出。

快速概览

2.3k

GitHub star 数

30

页面浏览量

许可 MIT 版本 Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

网页访问

  • 在浏览器打开: http://<SERVER_IP>

管理员账户设置

1. 运行以下命令创建管理员:

docker exec -it artalk artalk admin

2. 创建管理员账户后,登录 Web 界面。

3. 通过 GUI 中的用户管理页面创建更多账户 · 无需手动编辑配置。

重要文件与目录

  • /root/artalk/docker-compose.yml → Docker Compose 定义文件
  • /root/artalk/data → 存储所有持久化博客内容
  • /etc/nginx/sites-available/artalk.conf → 反向代理配置

Docker 管理命令

cd /root/artalk
docker ps                     # List running containers
docker compose logs -f        # Follow logs
docker compose restart        # Restart service

域名与 SSL 配置

将你的域名指向服务器 IP。

编辑 Nginx 配置:

vim /etc/nginx/sites-available/artalk.conf

替换 server_name _;server_name <your-domain>;

安装 Certbot:

apt install -y certbot python3-certbot-nginx

运行 Certbot 签发 SSL 证书:

certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>

测试并重载 Nginx:

sudo nginx -t
sudo systemctl reload nginx

在浏览器打开: https://<your-domain>

更多自托管内容

相关应用。

立即部署 Artalk。 起价 $2.48/月。