OpenSource-Hub
R

Remark42

SHA-256
5.5k stars·개인정보 보호·SHA-256 체크섬 확인됨

轻量自托管评论系统,不追踪用户数据。

스마트 다운로드

Download 버전 다운로드

v1.15.0 · 9.6 MB

一个自己管评论、不偷看用户数据的轻量级工具。

주요 기능

  • 支持多种社交账号和邮箱登录,可匿名评论
  • 多级嵌套评论,带投票、置顶、验证功能
  • Markdown 编辑器,支持图片拖拽上传
  • 可导入 Disqus/WordPress 评论数据
  • 管理员和用户都能收到新评论或回复通知

할 수 없는 것

  • 需要自己维护服务器和 SSL 证书;没有内置反垃圾机制,建议搭配第三方服务;首次配置 OAuth 和通知可能稍复杂。

사용 사례

  • 个人博客、技术文章、新闻网站的评论系统
  • 需要自托管、不想把用户评论交给第三方的场景

상세 설명

Remark42 是一个轻量级、自托管的评论引擎,注重用户隐私。它支持 Google、Facebook、GitHub、Apple 等多种社交登录,也支持邮箱登录和匿名访问。提供多级嵌套评论、Markdown 编辑器、图片拖拽上传,并支持从 Disqus/WordPress 导入数据。内置投票、置顶、验证系统和审核工具,可对评论进行排序。管理员和用户均可通过邮件、Telegram 等接收通知。整个系统打包成一个 Docker 容器,无需外部数据库,所有数据存储在一个文件中。支持多站点模式,UI 简洁可自定义,提供深色/浅色主题。

문제 해결 & FAQ (1)

문제 해결
Google Page Experience에서 'Browser errors logged to the console' 경고를 401 API 오류로 인해 해결하는 방법은?

사용자가 인증되지 않은 상태에서 API 호출 시 사이트에서 401 오류가 기록되면, Google의 Core Web Vitals 평가에서 'Browser errors were logged to the console' 페이지 경험 문제가 트리거될 수 있습니다. 이를 해결하려면 인증이 필요한 API 요청이 로그인된 사용자에 대해서만 이루어지도록 하거나, console.error를 호출하지 않고 401 응답을 처리하는 오류 핸들링(예: 무음 catch 블록)을 구현하세요. 이렇게 하면 오류가 콘솔에 표시되어 페이지 경험 점수에 영향을 미치는 것을 방지할 수 있습니다.

원본 Issue #1188

태그

commentself-hostedprivacydockergo

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

确保已安装 Docker,然后运行:docker run -d --name remark42 -p 8080:8080 -e REMARK_URL=https://yourdomain.com -e SITE=your-site umputun/remark42

4

配置环境变量(如 OAuth 密钥、邮箱等),详见官方文档

5

在网页中嵌入 <script> 标签即可显示评论框

설치 가이드
  1. 确保已安装 Docker,然后运行:docker run -d --name remark42 -p 8080:8080 -e REMARK_URL=https://yourdomain.com -e SITE=your-site umputun/remark42
  2. 配置环境变量(如 OAuth 密钥、邮箱等),详见官方文档
  3. 在网页中嵌入 <script> 标签即可显示评论框
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

38cb334d6e6dba1affda726fe96df255b56d20b7693ec147d8a000aceb8a4b63

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

停止容器:docker stop remark42 && docker rm remark42,然后删除数据目录(默认是 ./var)即可彻底卸载。

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-06-27 05:45:05
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

1 FAQ

유사한 프로젝트