EinVault宠物健康追踪器:NAS部署实录,随时记录疫苗体重和日常

前言

又忘记给家里的小毛球打疫苗了?看到宠物医生的未接来电心脏漏跳两拍?养宠物的日常就是这样------吃喝了没、体重涨了还是瘦了、该驱虫了还是打疫苗了,靠脑子记根本记不住。

EinVault 就是来解决这个的。一个开源的宠物健康护理追踪器,部署在群晖 NAS 上,数据存在本地,不用担心宠物数据被第三方平台拿走。核心功能就围绕养宠日常:疫苗接种日期、体重变化追踪、心情日记、喂食记录,还能设置提醒,再也不用靠脑子记哪个时间该做什么。家庭成员多的还能用轮班护理功能,大家协同照顾宠物,信息同步不遗漏。

群晖 NAS 上装 EinVault,一条 Docker 命令就跑起来,端口映射好浏览器直接访问。cpolar 穿透配好,出门在外也能随时查看宠物状态。

1 关于【EinVault】

EinVault不是什么高科技黑盒子,而是一个简单却功能强大的开源宠物健康护理追踪器。这个项目部署在你的本地设备上(比如群晖NAS),完全不用担心数据泄露或者平台跑路的风险!最重要的是,它可以让你轻松管理家中小毛球的每一点一滴,从疫苗记录到日常心情,甚至是家庭成员之间的"轮班照顾计划",都能安排得妥妥当当。

2群晖部署安装【EinVault】

首先,确保你的群晖NAS已经装好Docker。接下来就是见证奇迹的时刻了!

  1. 创建文件夹和子目录

    shell 复制代码
    mkdir -p /volume1/docker/einvault/data

    这一步是为了给我们的宠物档案准备一个温暖的小窝。

  2. 修改目录权限

    shell 复制代码
    sudo chmod 777 /volume1/docker/einvault/data

    给小窝装上安全门,让数据住得更安心。

  3. 运行容器 (记得把ip改成你自己的哦):

    shell 复制代码
    docker run -d --name=EinVault --restart=unless-stopped -p 3608:3000 -v /volume1/docker/einvault/data:/data -e ORIGIN=http://192.168.XX.XX:3608 -e TZ=Asia/Shanghai -e NODE_ENV=production -e DATABASE_URL="/data/einvault.db" -e BODY_SIZE_LIMIT=10M -e UPLOAD_MAX_MB=10 ghcr.io/davefatkin/einvault:latest

    一切准备就绪,启动宠物的私人管家!

3 简单使用【EinVault】

部署完成后,打开浏览器访问http://192.168.XX.XX:3608(记得换成你的NAS地址)。首次进入需要创建账号和密码。登录后,你就可以正式开始管理小毛球的日常了!

  • 添加宠物:点击"添加宠物",填写基本信息如名字、品种等。
  • 健康追踪:记录疫苗接种日期、体重变化、甚至是心情日记。

  • 提醒功能:设置各种提醒,再也不怕错过任何一个重要的日子。

  • 轮班护理:支持iCalendar格式导出,方便家庭成员协作。

4 介绍以及安装cpolar

现在的问题是,如果你正在加班或者出差在外,怎么查看宠物的信息呢?别担心,这里有个小秘密武器------Cpolar。它能帮你生成一个公网地址,让你无论身处何地都能轻松访问家中的EinVault!

下面是安装cpolar步骤:

cpolar 提供了群晖安装的套件,点击下面Cpolar群晖套件下载地址,下载相应版本的群晖Cpolar套件,如果找不到对应的型号,可以选择相近版本型号套件。

打开群晖套件中心,点击右上角的手动安装按钮。

选择我们本地下载好的cpolar套件安装包,然后点击下一步

点击同意按钮,然后点击下一步

最后点击完成即可。

安装完成后,在外部浏览器,我们通过群晖的局域网ip地址9200端口访问Cpolar的Web管理界面,然后输入Cpolar邮箱账号与密码进行登录,登录后,一切的操作在管理界面完成.

6 使用cpolar远程使用EinVault

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理------创建隧道:

  • 隧道名称:可自定义,注意不要与已有的隧道名称重复
  • 协议:http
  • 本地地址:3608 (只使用http端口即可)
  • 端口类型:因为我想长期使用所以我选择二级子域名,如果你只是为了测试或者非长期使用也可以选择随机域名,这个是免费的,但是24小时后域名会变化,需要再次复制,大家按照自己需求来选择就行!
  • 地区:选择China top

接着我们来cpolar官网去保留一个二级子域名,这样防止被别人占用。登录cpolar官网,点击预留 选择保留二级子域名,地区选择china top ,名称自定义,点击保留

然后复制保留好的子域名回到配置界面,粘贴到域名这里后点击创建

创建成功后,打开左侧在线隧道列表,可以看到生成了两条二级子域名公网地址,

配置完成后,你就能获得一条属于自己的公网地址了!复制这条地址,无论是在办公室、咖啡馆还是旅行途中,都能随时查看和管理宠物的信息,是不是超级方便?

结尾

跑通这套之后,宠物健康管理才算系统化。不是每次翻聊天记录找上次什么时候打的疫苗,不是临时想起才去预约医生------而是提前规划、记录在案、提醒到位。EinVault 本身数据在 NAS 本地,不上云、不依赖第三方,宠物信息作为隐私数据存在自己硬盘上更安心。NAS 常开着,服务常驻,手机上打开就能看宠物记录,这才叫真正的"科学养宠"。

相关推荐
jay神3 天前
基于SpringBoot的宠物生命周期信息管理系统
java·数据库·spring boot·后端·web开发·宠物·管理系统
威联通网络存储3 天前
威联通工业 4.0 边缘底座:汽车焊装产线数字孪生与 I/O 路径重构解析
nas
TENSORTEC腾视科技4 天前
腾视科技重磅推出AI NAS,重塑数据管理方式,开启智能高效新时代
人工智能·ai·七牛云存储·nas·企业存储·ainas·家庭存储
威联通安全存储4 天前
智能制造边缘侧实践:基于工业物联网与虚拟化技术的底层 IT 架构
nas
码农阿豪5 天前
NAS搭好了但找不到资源?用Pansou同时搜几十个网盘,帮我省了不少会员钱
nas
IOT.FIVE.NO.15 天前
Codex真的能养宠物了!自定义宠物这个Skill揭示了ai怎么工作最有效率!
人工智能·宠物
威联通安全存储6 天前
威联通 PB 级非结构化引擎:Qsirch 倒排索引与集群寻址解析
nas
袖手蹲11 天前
把 Claude 的愚人节彩蛋跑在 行空板K10上:BLE 应用与 ASCII 宠物动画实战
人工智能·自动化·宠物
威联通网络存储12 天前
跨越异构介质物理壁垒:QNAP Qtier 块级分层与热度算法解析
nas