当前位置:首页 > 新鲜资讯 > Docker 项目分享-Wallos-如何管理订阅的流媒体、vps账单或其它付费会员服务

Docker 项目分享-Wallos-如何管理订阅的流媒体、vps账单或其它付费会员服务

8个月前 (08-27)admin新鲜资讯22

文章目录

  • 1 前言
  • 2 Wallos是什么?
      • 2.0.1 桌面端展示
      • 2.0.2 移动端展示
  • 3 Wallos 功能特点
  • 4 提前准备
      • 4.0.1 1、更新系统,我使用的是Debian12系统(Ubuntu同理)
      • 4.0.2 2、安装必要工具
      • 4.0.3 3、安装docker
      • 4.0.4 4、查看docker是否安装成功(显示出版本号即为安装成功)
      • 4.0.5 5、修改时区为上海
  • 5 安装部署
      • 5.0.1 1、创建存配置文件的目录,然后进入目录下。
      • 5.0.2 2、创建docker-compose.yaml
      • 5.0.3 3、写入以下内容:
      • 5.0.4 4、启动项目
      • 5.0.5 5、设置登陆账号
      • 5.0.6 设置界面展示
      • 5.0.7 6、添加订阅产品
      • 5.0.8 7、配置Fixer汇率转换
      • 5.0.9 总结:

前言

在日常生活中,我们常常订阅各种流媒体服务、购买VPS等,但追踪这些订阅制费用往往令人头疼。虽然一些人选择在Notion、Excel等工具中记录这些开销,或者使用微信小程序进行管理,但这些方式可能显得不够方便和个性化。最近在GitHub上发现了Wallos这个开源项目,它提供了一种自托管的方式,让费用管理变得更为便捷。然而,如果你更倾向于将这些开销以更个性化的方式呈现,将其记录在个人博客中可能是一个更合适的选择。通过自定义页面设计、图表展示以及个人感想的添加,你可以在博客中更自由地表达和管理自己在订阅服务上的花费情况。

Wallos是什么?

桌面端展示

Docker 项目分享-Wallos-图1
Docker 项目分享-Wallos-图2

移动端展示

Docker 项目分享-Wallos-图3
Docker 项目分享-Wallos-图4

Github仓库:Wallos

官方的介绍是这样的:Wallos是一个功能强大、开源和可自托管的Web应用程序,旨在让您轻松管理财务。告别复杂的电子表格和昂贵的金融软件——Wallos简化了跟踪支出的过程,并帮助您更好地控制自己的财务生活。

我们主要用到的是管理订阅的功能。

Wallos 功能特点

  • 订阅管理:跟踪定期订阅和付款,确保不会错过到期日。
  • 类别管理:将您支出组织到可定制的类别中,深入了解自己的消费习惯。
  • 多币种支持:Wallos支持多种货币,允许您以选择的货币管理财务。
  • 货币转换:与Fixer API集成,因此可以获得汇率,并查看主货币的所有订阅。
  • 数据隐私:作为一个自托管的应用程序,Wallos确保财务数据在您自己的服务器上保持私密和安全。
  • 定制:使用可自定义的类别、货币、主题和其他显示选项,根据需求量身定制Wallos。
  • 排序选项:允许从不同角度查看您的订阅。
  • 徽标搜索:如果没有订阅的徽标可供上传,Wallos可以在网络上搜索订阅徽标。
  • 移动视图:Wallos可以在手机端展示。
  • 统计数据:关于支出的另一个视角。
  • 通知:通过电子邮件收到即将付款的通知。

提前准备

1、更新系统,我使用的是Debian12系统(Ubuntu同理)

apt update -y && apt upgrade -y

2、安装必要工具

apt install wget curl sudo nano git  -y

3、安装docker

curl -fsSL https://get.docker.com -o get-docker.sh 
sh get-docker.sh
rm get-docker.sh

4、查看docker是否安装成功(显示出版本号即为安装成功)

docker --version

5、修改时区为上海

sudo timedatectl set-timezone Asia/Shanghai

安装部署

1、创建存配置文件的目录,然后进入目录下。

mkdir -p /root/docker/wallos/
cd /root/docker/wallos/

2、创建docker-compose.yaml

nano docker-compose.yaml

3、写入以下内容:

version: '3.0'

services:
  wallos:
    container_name: wallos
    image: bellamy/wallos:latest
    ports:
      - "8282:80/tcp"        #冒号左边为打开网页时输入的端口
    environment:
      TZ: 'Asia/Shanghai'
    # Volumes store your data between container upgrades
    volumes:
      - './db:/var/www/html/db'
      - './logos:/var/www/html/images/uploads/logos'
    restart: unless-stopped

然后按住ctrl键按x键,之后输入y按回车保存。

4、启动项目

docker compose up -d

一旦启动了容器,Docker 将会自动拉取相应的镜像并自动启动你配置的应用。在这个过程完成后,你可以通过在浏览器中输入 ip:8282 的方式来访问应用的网页界面,其中 “ip” 是你的服务器的实际 IP 地址。这样,你就能够通过指定的端口(8282)访问你的应用了。
建议使用域名配合反向代理使用,如何搭配反向代理可参考本博客:~Debian 12 / Ubuntu 22.04 安装 NPM(nginxproxymanager)反向代理神器教程 – 豪鲁斯兴趣网博客 (w.haolusi.com)~

5、设置登陆账号

Docker 项目分享-Wallos-图5

当你访问应用的网页时,你会被引导至一个页面,要求你首先创建一个登录账号。在这个过程中,你还将被要求选择你希望在应用中使用的货币。这个账号的创建过程将会帮助你个性化地设置应用,以便更好地满足你的需求。

Docker 项目分享-Wallos-图6


然后就可以登录,通过点击头像旁边的小箭头,你可以轻松访问设置选项和总账单统计。这个小箭头是一个方便的入口,让你能够方便地进入到设置页面或查看详细的账单统计信息。

设置界面展示

Docker 项目分享-Wallos-图7
Docker 项目分享-Wallos-图8

6、添加订阅产品

Docker 项目分享-Wallos-图9
Docker 项目分享-Wallos-图10


简单来说,你只需在名称字段中输入相关关键词,然后点击右侧的小放大镜图标进行搜索。如果初次搜索未能找到相关结果,尝试更换或调整关键词,等到图标显示后再修改为你想要的名称即可。此外,你还可以选择点击 “Upload Logo” 按钮,以上传本地的图片作为图标。

7、配置Fixer汇率转换

若想启用汇率转换功能,可以使用 fixer。首先,访问以下链接并申请一个免费的 fixer API:fixer API申请链接。Foreign exchange rates and currency conversion API
在该链接中,根据个人需求选择适合的 API 计划,对于个人用户来说,免费的计划可能已经足够满足需求。

Docker 项目分享-Wallos-图11

填写完信息并注册后,系统将直接带你跳转到仪表板的API界面。在这里,你只需复制你获取到的API。

Docker 项目分享-Wallos-图12
Docker 项目分享-Wallos-图13

接下来,返回我们搭建的 Wallos,点击头像旁边的小箭头,然后选择 “Setting” 进入设置界面。向下滑动,你会看到一个名为 “Fixer API Key” 的栏目,将刚刚获取的API键填入这一栏,然后点击 “Save” 保存设置。
在 “Display Setting” 部分,你可以选择第二个选项,这样你输入的外币账单在展示时将会直接以人民币的形式呈现。这样的设置能够更方便地显示账单信息。

Docker 项目分享-Wallos-图14

重要提示❗❗:刚刚配置完汇率后可能会遇到显示问题。为了解决这个问题,请首先在设置页面的个人资料部分将 “Main Currency” 修改为你添加的产品的货币,比如欧元或美元。保存后,再将其改回 “Chinese Yuan” 并再次保存。这样做后,系统将能够正确显示转换后的人民币金额。
以后,当你添加订阅账单时,只需直接选择账单的原始货币,系统会自动进行汇率转换,确保正常显示。

Docker 项目分享-Wallos-图15

总结:

Wallos还提供了一些其他功能,比如邮件提醒功能。如果你有兴趣配置这一功能,可以搜索你想要使用的邮箱的SMTP配置。但要注意,由于这涉及到明文传输,出于安全考虑,建议创建一个专门用于此目的的邮箱账户。
此外,你还可以探索其他自定义功能,比如分类设置等。总体而言,Wallos已经满足了我的大部分需求,使我更方便地了解我的消费情况。在使用过程中,我发现追踪开支就像是温水煮青蛙一样,有时候一年的花费竟然会让人感叹不已。

电报频道豪鲁斯兴趣网论坛感谢博主youtube

扫描二维码推送至手机访问。

版权声明:本文由豪鲁斯兴趣网发布,如需转载请注明出处。

本文链接:https://w.haolusi.com/?id=1899

分享给朋友:

“Docker 项目分享-Wallos-如何管理订阅的流媒体、vps账单或其它付费会员服务” 的相关文章

土耳其 iCloud 再次迎来翻倍涨价,土区居民哭了,数字土耳其人何去何从

土耳其 iCloud 再次迎来翻倍涨价,土区居民哭了,数字土耳其人何去何从

2024 年 8 月 21 日消息,土耳其 iCloud 价格再次迎来翻倍涨价。来自苹果官网的最新价格为价(兑换人民币的价格以博客发表时的汇率为准): 50GB:24.99 里拉/月 ~ 5.26元200GB:79.99 里拉/月 ~ 16.82元2TB:249.99 里拉/月 ~ 52.57元6T...

张本智和、早田希娜、石川佳纯人设反转,如何看待几人的参拜事件

张本智和、早田希娜、石川佳纯人设反转,如何看待几人的参拜事件

今日,新浪、抖音被马龙取关石川佳纯、孙颖莎与樊正东取关早田希娜的新闻霸榜,究其原因是因为三者均因与参拜日本战犯而引起国人愤怒情感。最让人无法接受的是石川佳纯,这位日本乒乓球女队曾经的璀璨星辰,在巴黎奥运会半决赛后,她赠与中国女团的徽章,不仅是对对手的尊重,更是跨越国界的友谊桥梁。尤其是她特意委托陈梦...

停止关注新闻是我做出的最佳生活方式决定之一,仅次于戒掉社交媒体(转)

停止关注新闻是我做出的最佳生活方式决定之一,仅次于戒掉社交媒体(转)

分享一篇来自于 chuck 关于新闻是信息垃圾食品的博文,作者将新闻与我们的常见的食品类比,觉得蛮有道理,和大家分享。原文为英文,有兴趣的可以点击阅读原文。下面是通过 AI 翻译过后的中文内容。近年来,停止关注新闻是我做出的最佳生活方式决定之一,仅次于戒掉社交媒体(尽管两者并不互斥)。减少摄入这些本...

网友想通过 Claude 会员生成无法被检测出 AI 写作的文章,没想到…

网友想通过 Claude 会员生成无法被检测出 AI 写作的文章,没想到…

一名国外网友声称,在与 Claude AI 进行交谈时,这款 AI 模型声称”违背了我所理解的他们的原则和方法“。更令人震惊的是,当这名网友提到自己是付费用户时,Claude AI 声称”我是免费提供给人们交谈的。Anthropic 的目标是负责任地推进 AI 研...

为什么信用卡被称为“银行中最赚钱的产品”以及维萨万事达卡是如何赚钱?

为什么信用卡被称为“银行中最赚钱的产品”以及维萨万事达卡是如何赚钱?

大家好,我是兔哥。最近,网络上看到一张关于 VISA/Master 维萨万事达卡如何赚钱的支付流程图,想和大家分享一下为什么信用卡被称为“银行中最赚钱的产品”以及 VISA/Master 维萨万事达卡是如何赚钱的。我们一起来看看吧。文章目录1 信用卡的利润来源2 VISA 和 Mastercard...

如何在 iPhone 或 Mac 上使用兑换码(促销代码)兑换付费应用

如何在 iPhone 或 Mac 上使用兑换码(促销代码)兑换付费应用

大家好,我是兔哥。今天我们来聊一个实用的话题:如何在 iPhone 或 Mac 上使用兑换码(促销代码)兑换付费应用。经常在网上看到一些应用的开发者发放应用兑换码给大家,一般来说,都是针对新开发的应用,开发者做出的活动。这些应用在应用商店都是付费应用,使用开发者提供的兑换码(促销代码)便可以免费下载...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。