收起左侧

上次给狗打疫苗是什么时候?NAS 部署 EinVault 帮你记住

1
回复
30
查看
[ 复制链接 ]

196

主题

18

回帖

0

牛值

江湖新锐

社区上线纪念勋章fnOS1.0上线纪念勋章EVO2产品纪念

EinVault:

一款私密、自托管的宠物健康与护理追踪平台,更方便的记录宠物健康信息、日常活动和护理计划。

核心功能:

  • 健康档案管理:记录宠物的基本信息、体重、疫苗接种、医疗历史等。
  • 护理提醒:支持设置定期任务,比如洗澡、驱虫、体检等,避免遗漏。
  • 饮食与活动追踪:帮助主人更好地了解宠物的饮食习惯和运动情况。
  • 多宠物支持:适合有多只宠物的家庭,统一管理。

在线 Demo:

https://demo.einvault.app

安装

Docker Compose

services:
  einvault:
    image: ghcr.io/davefatkin/einvault:latest
    container_name: einvault
    ports:
      - 3000:3000
    environment:
      - ORIGIN=http://192.168.31.90:3000
      - TZ=Asia/Shanghai
      - NODE_ENV=production
      - DATABASE_URL=/data/einvault.db
      - BODY_SIZE_LIMIT=10M
      - UPLOAD_MAX_MB=10
      - user=1000:1000
    volumes:
      - ./data:/data
    restart: always

参数说明(更多参数建议去看文档)

ORIGIN(环境变量):应用的外部访问地址,替换为你自己的 NAS 访问地址

TZ(环境变量):时区设置

NODE_ENV(环境变量):运行模式(生产环境)

DATABASE_URL(环境变量):数据库文件路径

BODY_SIZE_LIMIT(环境变量):请求体大小限制

UPLOAD_MAX_MB(环境变量):上传文件大小限制

user(环境变量):指定容器运行的用户 UID:GID

使用

**浏览器中输入 **http://NAS的IP:3000 就能看到界面

TIP:目前应用还没有支持中文,这里可以使用浏览器自带翻译

首先需要创建管理员账户

接下来就是添加宠物信息了

按照提示,简单填写记录宠物的信息

这样就添加完成了

支持记录日志,有时候比较忙就忘记狗狗什么时候洗过澡

也可以记录体重和健康情况

网页端也做了移动端适配

总结

EinVault 是一款自托管的宠物健康与护理追踪平台,能记录宠物基本信息、体重变化、疫苗记录、医疗历史,还能设置洗澡、驱虫、体检等定期提醒,多宠物家庭统一管理很方便。数据存本地不依赖云端,这点比宠物 APP 让人放心。不过目前没有中文界面,虽然浏览器翻译能凑合,但对国内用户确实不友好;UI 也偏简陋,缺少宠物应用该有的温馨感。家里宠物多、又想自己掌控数据的可以试试,但要求界面好看的可能要等等后续更新。

综合推荐:⭐⭐⭐(多宠物管理+本地存储+护理提醒)

使用体验:⭐⭐(功能够用但无中文界面,UI 偏简陋缺少温度)

部署难易:⭐⭐**(简单)**︎

收藏
送赞
分享
不定时分享 NAS 教程

0

主题

8

回帖

0

牛值

fnOS系统内测组

养狗的能用上

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则