Wallos 使用指南:如何搭建订阅服务管理平台

Wallos 使用指南:如何搭建订阅服务管理平台
作者:阿拉平平
链接:https://zhuanlan.zhihu.com/p/1983852992177381960
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

相信大家和我一样,平时多少会购买一些会员服务,比如视频会员、购物会员之类的。这些服务大多支持自动续费,不过在我的订阅中,仍有一部分需要手动缴费,有时候事情一多,就容易忘记。那有没有一个平台可以帮助我们管理这些订阅服务呢?

1. 项目介绍

Wallos[1] 是一款开源的订阅服务管理工具,主要用于跟踪、管理和分析订阅状态。它提供了一个友好的界面,支持自托管部署,可以帮助用户更轻松地掌控财务状况。

Wallos 的界面如下:

2. 快速安装

Wallos 可以用 Docker Compose 来部署,具体步骤如下。

首先创建一个目录来存放 compose 文件:

/opt/wallos
└── docker-compose.yml

docker-compose.yml 内容如下:

version: "3"

services:
  wallos:
    container_name: wallos
    image: bellamy/wallos:latest
    ports:
      - "8282:80/tcp"
    environment:
      TZ: 'Asia/Shanghai'   
    volumes:
      - './db:/var/www/html/db'
      - './logos:/var/www/html/images/uploads/logos'
    restart: unless-stopped

修改好配置后,在目录中运行以下命令启动服务:

docker compose up -d

服务启动后,在浏览器中输入 http://<IP>:8282 访问。

3. 使用说明

接下来将介绍 Wallos 的基本功能,包括:

  1. 注册与登录
  2. 添加订阅
  3. 数据展示
  4. 开启通知
  5. 配置 AI

3.1 注册与登录

初次使用需要注册一个账户:

注册后就可以登录:

登录后的界面如下:

3.2 添加订阅

接下来我们添加一个订阅,可以根据自己的情况来填写:

填好后点击「保存」,添加的订阅会出现在主页:

3.3 数据展示

Wallos 的界面非常直观,这在管理多个订阅信息时会很方便。这里我又添加了一些订阅信息,让我们看看它的展示效果。

仪表盘效果如下:

日历记录如下:

统计信息如下:

3.4 开启通知

我觉得使用 Wallos 很重要的一点就是:订阅通知。Wallos 支持多种通知方式,如邮件、Discord、Gotify、Ntfy、Webhook等等。

以 Ntfy 为例,在「设置」中找到通知,配置好地址和主题:

回到订阅信息,在编辑界面中开启通知:

如果配置无误,临期可收到如下通知:

3.5 配置 AI

Wallos 还支持和 AI 集成。当配置好 AI 后,AI 会根据订阅信息给出建议。

但是我配置后会提示“未知错误”,换了模型也不行:

我看到 GitHub 上已经有人提了 Issue[2],但作者暂时未给出解决方案。

4. 写在最后

总体而言,WallOS 是一个高效、隐私友好的订阅管理平台。它不是全能的财务工具,而是专注于管理个人订阅服务。

虽然没有体验到 AI 功能,但是瑕不掩瑜。如果你是重度订阅用户,不妨试试这个管理平台。

参考

  1. ^Wallos https://github.com/ellite/Wallos
  2. ^Issue https://github.com/ellite/Wallos/issues/894