Repolode
fbuchner

fbuchner/meerkat-crm

一款自托管的个人关系管理工具,用于记录联系人、关系、提醒和互动,支持 CardDAV 同步。

可替代:DexClay

Star
301
Fork
25
未关闭 Issue
26
最近提交
4天前

这是什么?

Meerkat CRM 是一款自托管的工具,用来管理个人生活中的重要联系人。它像一本数字通讯录,可以把联系人按圈子(如朋友、家人、工作)分组,记录配偶、子女等关系,并在生日或需要联系时提醒你。每位联系人还附有饮食习惯等备注。

每位联系人都有类似社交网络的时间线,可以记录笔记和活动,活动可以关联一个或多个联系人。通用笔记也可用于写日记。网络图可以直观展示联系人之间的关系,提醒可通过 SMTP 或 Resend 发送邮件通知。

项目以单个 Docker 镜像发布,将 Go 后端和 React 前端打包在一起,使用 SQLite 存储数据。支持导入 CSV、VCF 和 Monica 数据,导出 CSV 与 VCF,提供 CardDAV 与手机通讯录双向同步,并支持日历接入、Webhook 和 SSO。

核心功能

  • 01联系人管理,支持圈子分组和关系关联
  • 02每位联系人配有类似社交动态的时间线,可记录笔记和活动
  • 03提醒功能和生日概览,支持邮件通知
  • 04提供 CardDAV 服务端与客户端,用于同步联系人
  • 05支持从 CSV、VCF、Monica 导入,导出为 CSV 和 VCF
  • 06支持 Webhook、外部日历连接和 SSO

适用场景

  • 记住朋友的生日、家人信息和个人偏好
  • 按圈子定期保持与不同社交圈人员的联系
  • 通过 CardDAV 将自托管通讯录与手机同步
  • 在记录人际互动的同时写日记

快速上手

  1. 1

    从代码仓库下载 Docker Compose 文件和 .env.example

  2. 2

    复制环境变量模板

    cp .env.example .env
  3. 3

    启动容器

    docker compose up -d
  4. 4

    在浏览器中打开 http://localhost:7300

使用前须知

  • README 说明该应用仍在开发中,可能有变动和不完善之处。
  • 自托管需要配置环境变量,包括 JWT 密钥。

收录于专题

标签

常见问题

meerkat-crm 是什么?
一款自托管的个人关系管理工具,用于记录联系人、关系、提醒和互动,支持 CardDAV 同步。 Meerkat CRM 是一款自托管的工具,用来管理个人生活中的重要联系人。它像一本数字通讯录,可以把联系人按圈子(如朋友、家人、工作)分组,记录配偶、子女等关系,并在生日或需要联系时提醒你。每位联系人还附有饮食习惯等备注。
meerkat-crm 可以免费使用吗?用的什么许可证?
meerkat-crm 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
meerkat-crm 还在维护吗?
活跃维护中。meerkat-crm 最近一次提交是在 2026年11月3日。
meerkat-crm 适合用来做什么?
记住朋友的生日、家人信息和个人偏好 按圈子定期保持与不同社交圈人员的联系 通过 CardDAV 将自托管通讯录与手机同步 在记录人际互动的同时写日记
meerkat-crm 怎么安装和运行?
从代码仓库下载 Docker Compose 文件和 .env.example 复制环境变量模板: cp .env.example .env 启动容器: docker compose up -d 在浏览器中打开 http://localhost:7300
在哪里获取 meerkat-crm?
源代码和安装说明在 GitHub 上:https://github.com/fbuchner/meerkat-crm

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目