侧边栏壁纸
博主头像
Tech • VPS • Network vlx@tech

行动起来,活在当下

  • 累计撰写 20 篇文章
  • 累计创建 3 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

10分钟搭建带提醒的个人订阅追踪器|Wallos 教程:VPS、云服务续费一目了然

vlongx
2026-01-10 / 0 评论 / 0 点赞 / 118 阅读 / 0 字
温馨提示:
本文最后更新于2026-01-10,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

10分钟搭建带提醒的个人订阅追踪器|Wallos 教程:VPS、云服务续费一目了然

一. 前言

如果你有很多订阅服务(视频、云服务、VPS、域名),却经常忘记续费,那么 Wallos 非常适合你。

Wallos 是一款 开源、自托管的订阅追踪工具,支持 Docker 部署,界面简洁,功能实用。
1.webp

特点:

  • 订阅管理:跟踪您的定期订阅和付款,确保您永远不会错过截止日期。
  • 类别管理:将您的支出组织成可自定义的类别,使您能够深入了解自己的消费习惯。
  • 多货币支持:Wallos支持多种货币,允许您以自己选择的货币管理财务。
  • 货币转换:与Fixer API集成,这样您就可以获取汇率并在主要货币上查看所有订阅内容。
  • 数据隐私:作为一个自托管应用程序,Wallos确保您的财务数据始终保持私密和安全存储在自己的服务器上。
  • 定制化:通过可定制的类别、货币、主题和其他显示选项来满足Wallos适合你需求。
  • 排序选项:允许你从不同角度查看你的订阅内容。
  • Logo搜索: 如果没有上传logo, Wallos可以在网络中搜索到相应服务商标志
  • 移动视图: 随时随地使用Wallos
  • 统计信息: 深入了解你花费情况另一种视角
  • 通知: 通过电子邮件收到即将到期付款提醒
  • 多语言支持

相关地址

官方GitHub地址:https://github.com/ellite/Wallos

二. 搭建环境

  • 服务器:最好选 非大陆的,而且线路还不错的机器
  • 系统:Debian 13或者 Ubuntu 24
  • 安装好 Docker、Docker-compose(相关脚本)
  • 【非必需但建议】域名一枚,并做好解析到服务器上(域名购买、域名解析 视频教程)

三. 搭建方式

安装Docker 一键脚本

curl -fsSL https://get.docker.com | bash -s docker

创建一下安装的目录:

sudo -i
mkdir -p /root/data/docker_data/wallos
cd /root/data/docker_data/wallos
vim docker-compose.yml

英文输入法下,按i

version: '3'

services:
  wallos:
    image: bellamy/wallos:latest
    container_name: wallos
    restart: unless-stopped
    ports:
      - 8080:80
    volumes:
      - ./data:/var/www/html/db
      - ./logos:/var/www/html/images/uploads/logos
    environment:
      - TZ=Asia/Shanghai

切换成英文输入法,修改好之后,按一下 esc,然后 :wq 保存退出。

没问题的话,运行:

cd /root/data/docker_data/wallos
docker compose up -d

就搭建好啦。

启动后访问:http://IP:8080

但是这边我们必须先搞一下反向代理!

做反向代理前,你需要一个域名!

四. 解析域名及caddy反向代理

安装caddy

# 准备(确保已安装 curl、gnupg、ca-certificates)
sudo apt update
sudo apt install -y curl gnupg ca-certificates

# 导入官方仓库 GPG(命令仅示范,若报错按官网步骤调整)
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg

# 添加仓库(命令示例,any-version 可替换或保留)
echo "deb [signed-by=/usr/share/keyrings/caddy-stable-archive-keyring.gpg] https://dl.cloudsmith.io/public/caddy/stable/deb/ubuntu any-version main" | sudo tee /etc/apt/sources.list.d/caddy-stable.list

sudo apt update
sudo apt install -y caddy

Caddyfile 基础位置

在 /etc/caddy/Caddyfile。修改这个文件后重载 Caddy 即可
创建及编辑Caddyfile文件

vim /etc/caddy/Caddyfile
wallos.xxx.xx {
    reverse_proxy 45.xxx.xx.xx:8080
}

#wallos.xxx.xx 为自己解析的域名
#45.xxx.xx.xx:8080 自己的IP及端口

按esc健,输入“:"及wq 回车退出

创建日志目录并授权(Caddy 默认运行用户通常是 caddy):

sudo mkdir -p /var/log/caddy
sudo chown -R caddy:caddy /var/log/caddy
sudo chmod 750 /var/log/caddy

校验 Caddyfile 语法

sudo caddy validate --config /etc/caddy/Caddyfile
  • 如果返回 valid 则继续下一步;若报错,caddy validate 会给出位置信息,按提示修正。

让 Caddy 重新加载配置(无停机):

sudo systemctl reload caddy

或(若需要完全重启):

sudo systemctl restart caddy

查看实时日志(定位证书或代理错误):

sudo journalctl -u caddy -f
# 或查看你配置的访问日志
sudo tail -F /var/log/caddy/flux_access.log

重载caddy 服务,若是不报错,caddy 反代成功,目前可以访问如下网址(自行替换域名)到达订阅页面

https://wallos.xxx.xx #wallos.xxx.xx 为自己解析的域名
0

评论区