feat:添加wallos到列表

This commit is contained in:
okxlin 2024-04-02 15:34:49 +08:00
parent 52f0a09225
commit 86540e6d0e
9 changed files with 125 additions and 0 deletions

View File

@ -0,0 +1,3 @@
CONTAINER_NAME="wallos"
PANEL_APP_PORT_HTTP="40212"
TIME_ZONE="Asia/Shanghai"

View File

@ -0,0 +1,16 @@
additionalProperties:
formFields:
- default: 40212
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: Asia/Shanghai
edit: true
envKey: TIME_ZONE
labelEn: Time zone
labelZh: 时区
required: true

View File

@ -0,0 +1,21 @@
version: '3'
services:
wallos:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:80"
volumes:
- ./data/db:/var/www/html/db
- ./data/logos:/var/www/html/images/uploads/logos
environment:
- TZ=${TIME_ZONE}
image: bellamy/wallos:1.18.3
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

26
apps/wallos/README.md Normal file
View File

@ -0,0 +1,26 @@
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/ellite/Wallos/raw/main/images/wallossolidwhite.png">
<source media="(prefers-color-scheme: light)" srcset="https://github.com/ellite/Wallos/raw/main/images/wallossolid.png">
<img alt="Wallos" src="https://github.com/ellite/Wallos/raw/main/images/wallossolid.png">
</picture>
Wallos: Open-Source Personal Subscription Tracker
## Introduction
Wallos is a powerful, open-source, and self-hostable web application designed to empower you in managing your finances with ease. Say goodbye to complicated spreadsheets and expensive financial software Wallos simplifies the process of tracking expenses and helps you gain better control over your financial life.
## Features
- Subscription Management: Keep track of your recurring subscriptions and payments, ensuring you never miss a due date.
- Category Management: Organize your expenses into customizable categories, enabling you to gain insights into your spending habits.
- Multi-Currency support: Wallos supports multiple currencies, allowing you to manage your finances in the currency of your choice.
- Currency Conversion: Integrates with the Fixer API so you can get exchange rates and see all your subscriptions on your main currency.
- Data Privacy: As a self-hosted application, Wallos ensures that your financial data remains private and secure on your own server.
- Customization: Tailor Wallos to your needs with customizable categories, currencies, themes and other display options.
- Sorting Options: Allowing you to view your subscriptions from different perspectives.
- Logo Search: Wallos can search the web for the logo of your subscriptions if you don't have them available for upload.
- Mobile view: Wallos on the go.
- Statistics: Another perspective into your spendings.
- Notifications: Get notified by email of an upcoming payment.
- Multi Language support.

19
apps/wallos/data.yml Normal file
View File

@ -0,0 +1,19 @@
name: Wallos
tags:
- 工具
title: 开源个人订阅跟踪器
description: 开源个人订阅跟踪器
additionalProperties:
key: wallos
name: Wallos
tags:
- Tool
shortDescZh: 开源个人订阅跟踪器
shortDescEn: Open-Source Personal Subscription Tracker
type: tool
crossVersionUpdate: true
limit: 0
recommend: 0
website: https://github.com/ellite/Wallos
github: https://github.com/ellite/Wallos
document: https://github.com/ellite/Wallos/blob/main/README.md

View File

@ -0,0 +1,3 @@
CONTAINER_NAME="wallos"
PANEL_APP_PORT_HTTP="40212"
TIME_ZONE="Asia/Shanghai"

View File

@ -0,0 +1,16 @@
additionalProperties:
formFields:
- default: 40212
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: Asia/Shanghai
edit: true
envKey: TIME_ZONE
labelEn: Time zone
labelZh: 时区
required: true

View File

@ -0,0 +1,21 @@
version: '3'
services:
wallos:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:80"
volumes:
- ./data/db:/var/www/html/db
- ./data/logos:/var/www/html/images/uploads/logos
environment:
- TZ=${TIME_ZONE}
image: bellamy/wallos:latest
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

BIN
apps/wallos/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB