Comentario开源网页评论引擎极简部署教程 NAS Docker一键安装 帕斯内网穿透远程访问配置指南
作者
小编
发布时间

项目介绍
Comentario 是一个开源的网页评论引擎,为普通的网页添加讨论功能。它是 Commento 项目的继承者,但已经完全重写,成为了一个全新的产品。
Comentario 具有隐私保护设计,不添加任何跟踪脚本或像素,也不显示广告。它支持多语言、基于角色的访问控制、多种登录选项(包括匿名评论、本地认证、社交登录等)、层级评论、Markdown 格式、实时评论更新、邮件通知等丰富功能。
该项目特别适合需要为静态网站或博客添加评论功能的用户,提供了完整的评论管理系统,包括审核、统计、数据导入导出等功能。界面现代化,支持响应式设计,可以很好地集成到各种网站中。
项目地址: 点我跳转
部署安装
如需在外也打开项目需要配置内网穿透使用,点击前往 帕斯内网穿透,先注册好账号备用。
Comentario 需要数据库支持,推荐使用 Docker Compose 进行部署,这样可以同时启动应用和数据库。
复制下列的配置文件
1services:2 db:3 image: postgres:17-alpine4 environment:5 POSTGRES_DB: comentario6 POSTGRES_USER: postgres7 POSTGRES_PASSWORD: postgres8 volumes:9 - comentario_db:/var/lib/postgresql/data10 restart: unless-stopped1112 comentario:13 image: registry.gitlab.com/comentario/comentario:latest14 ports:15 - '8080:80'16 environment:17 - COMENTARIO_POSTGRES=postgres://postgres:postgres@db:5432/comentario?sslmode=disable18 depends_on:19 - db20 restart: unless-stopped2122volumes:23 comentario_db:
打开飞牛 NAS 或其他的 NAS 设备

项目名称可以随便填,点击创建 docker-compose.yml

点击 Compose -> 新建项目
这里需要改成你需要的数据库账号和密码,其他的保持不变。
如果提示端口被占用可以修改下面的字段中的 8080:80 为其他端口,比如 8081:80,但是需要保持格式正确。
创建成功后可以访问 ip:8080 到这里就可以正常显示项目了
穿透公网
打开帕斯内网穿透控制台,点击隧道管理-隧道列表

点击创建新隧道
隧道节点可以随便选,一般选个负载低的就可以

接下来填写信息,隧道名称可以随便填写
本地 IP 默认就可以
传输协议可以选择 TCP 也可以选择 HTTP/HTTPS
HTTP 就是域名的形式,教程以使用 TCP 为演示
本项目中如果没有修改端口的话默认是 8080 端口,这里本地 IP 就填 8080
远程端口可以留空也可以自定义。下图仅做参考,请按照实际项目端口添加。

填写完毕点击确定
点击刚才创建好的隧道,点击获取配置文件

回到飞牛 NAS,点击应用中心下载 frpc 客户端

打开后粘贴刚才复制的配置文件,点击确定即可
复制帕斯内网穿透控制台的访问 IP 和端口
可以看到已经正常穿透成功了
本篇教程结束