NAS+Docker安装Wallos财务管家:轻松管理订阅账单与会员费,终结自动扣费糊涂账。
你是否常被各类订阅账单搞得措手不及?爱奇艺会员悄悄续费、支付宝扣款短信突然弹出、海外订阅因汇率波动莫名超支……在订阅经济时代,超过76%的用户存在"遗忘订阅"。
今天为NAS用户推荐一款开源订阅追踪神器——Wallos,这款专为懒人设计的Docker应用能自动汇总全平台订阅,通过可视化看板呈现每月开销,支持42种货币自动换算,更具备续费前智能提醒功能。相比传统记账软件,它无需手动录入账单,特别适合管理 爱奇艺 / iCloud 等周期性扣费项目。
本教程将手把手教您在群晖、飞牛等NAS系统中,通过Docker容器实现Wallos的私有化部署,用10分钟搭建专属的财务管家,从此拒绝"自动扣费"黑洞。
介绍
Wallos 是一款功能强大、开源且可自托管的 Web 应用程序,旨在让您轻松管理财务。告别复杂的电子表格和昂贵的财务软件 – Wallos 简化了跟踪费用的过程,帮助您更好地控制自己的财务生活。
特征
订阅管理: 跟踪您的定期订阅和付款,确保您不会错过到期日。
类别管理: 将您的费用组织成可定制的类别,使您能够深入了解您的消费习惯。
多币种支持:Wallos 支持多种货币,允许您以自己选择的货币管理您的财务。
货币兑换:与 Fixer API 集成,因此您可以获取汇率并查看主要货币的所有订阅。
数据隐私:作为自托管应用程序,Wallos 确保您的财务数据在您自己的服务器上保持私密和安全。
定制: 通过可自定义的类别、货币、主题和其他显示选项,根据您的需求定制 Wallos。
排序选项:允许您从不同的角度查看您的订阅。
徽标搜索:如果您没有可供上传的订阅徽标,Wallos 可以在 Web 上搜索它们。
移动视图:外出时的 Wallos。
统计数据:从另一个角度了解您的支出。
通知: Wallos 支持多种通知方式(电子邮件、discord、pushover、telegram、gotify 和 webhooks)。获取有关您即将付款的通知。
多语言支持。
演示
如果您想试用 Wallos,https://demo.wallosapp.com 上提供了演示。数据库每 2 小时重置一次。
要访问演示,请使用以下凭证:
Username: demo Password: demo
部署教程
Docker Compose方式部署
演示以在群晖NAS系统上安装为例
(其他系统请自行安装好最新版本Docker、Docker Compose)打开群晖的SSH功能,使用终端软件进行连接,并切换到root状态下。
点击docker共享文件夹>右键>属性>常规>复制文件夹位置路径
在终端内执行命令进入群晖的docker文件夹(你想将容器数据存储到哪就进哪个文件夹)
(其他NAS系统的可直接看下一步,手动创建一个文件夹再右键文件夹查看属性,复制文件夹路径进入。)# 将/volume1/docker换成你自己的文件夹路径 cd /volume1/docker
创建项目文件夹及子文件夹
mkdir -p wallos/{db,logos}
进入项目文件夹
cd wallos
编辑docker-compose.yml模板文件
vi docker-compose.yml
按字母
i
键进入编辑模式,复制并修改下面的配置文件,粘贴到终端,按Esc
键退出编辑模式,输入:wq
保存并退出。
(排版太挤的就先粘贴到文本文件内,修改后再使用,灵活应变。)services: wallos: container_name: wallos image: bellamy/wallos:latest ports: - "8282:80/tcp" # 左侧的8282端口是容器的外部访问端口,可自行修改。 environment: TZ: 'Asia/Shanghai' # Volumes store your data between container upgrades volumes: - './db:/var/www/html/db' # 可将左侧的./db换成完整的文件夹路径 - './logos:/var/www/html/images/uploads/logos' # 可将左侧的./logos换成完整的文件夹路径 restart: unless-stopped
查看当前项目文件夹路径
pwd
授权该项目文件夹内的读写权限(部分NAS系统需要【如群晖】,否则容器无读写权限访问运行,按需执行。)
# 将/volume1/docker/wallos/换成你自己的完整文件夹路径 chmod -R 777 /volume1/docker/wallos/
执行命令,启动docker-compose模板文件,拉取镜像并创建容器。
docker-compose up -d 或 docker compose up -d
查看正在运行的项目容器
docker-compose ps 或 docker compose ps
查看正在运行的项目容器实时日志,按
Ctrl+C
中断查看。docker-compose logs -f 或 docker compose logs -f
访问Wallos
打开浏览器,以NAS的IP+设置的端口号进行访问。
以本机为例:http://172.16.19.200:8282
主要货币:人民币
语言:简体中文
其余的自行看字输入后点击注册注册成功,输入账户后登录。
登录成功后点击右上角头像>设置
可以看到有很多分类,当前版本默认显示是英文,你可以自行对照翻译后修改为中文。
建议对这些分类进行一个详细细致的规划继续下拉后还有各种汇率的选项,如果你有国外服务的会员,需要进行汇率转化,那么你可以自助申请Fixer的账号,每个月有1000次免费调用。
注册后将API密钥填入后保存即可。继续下拉,可以看到很多预设的支付方式,你也可以自行添加其他的。
回到首页,点击添加首个订阅。
根据你的订阅信息填入下表,选择保存即可。
此系统功能简单易上手,下面贴几张官方的演示图。
剩下的就是大家根据自己的需求,先进行一个详细的规划,然后再创建账单即可。
相关链接
GitHub项目地址:https://github.com/ellite/Wallos
文末
👇👇👇
- 感谢你赐予我前进的力量