- 📊 订阅管理:支持月/年/自定义周期,自动计算下个扣费日与剩余天数。
- 💱 汇率换算:支持 160+ 种货币实时汇率,统一折算统计总支出。
- 🔔 到期提醒:支持 Webhook 推送(飞书、自定义渠道),不错过任何续费。
- 📅 日历视图:直观的时间线视图,快速查看每月支出分布。
- 💾 数据安全:支持 WebDAV 自动云备份与恢复,数据掌握在自己手中。
- 🔐 隐私保护:可设置访问密码,支持只读仪表盘模式。
- 🖼️ 智能 Logo:自动匹配服务图标,界面美观大方。
直接在项目根目录运行:
docker-compose up -d --build访问 http://localhost:3000 即可使用。
需要安装 Bun。
# 1. 启动后端
cd server
bun install
bun start
# 2. 构建前端(另起终端)
cd web
bun install
bun run build- 默认端口:3000
- 数据存储:默认存储在
./data/nebula.db,Docker 部署时已挂载卷。 - 初始密码:首次使用无需密码,建议在「设置」页面开启密码保护。
本项目基于 MIT 协议开源。