# balance-checker **Repository Path**: losfer/balance-checker ## Basic Information - **Project Name**: balance-checker - **Description**: 用于使用sess查询基元余额的工具 只有几kb - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-12 - **Last Updated**: 2026-09-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Balance Checker 一个简单的余额查询工具,通过 Web 界面展示账户的各项余额和消费统计信息。 ## 功能特性 - **余额查询**:实时显示账户当前余额 - **消费统计**:展示今日消费和累计消费 - **礼品账户**:查看礼品余额及锁定金额 - **充值记录**:显示充值金额和冻结资金 - **调用统计**:统计 API 调用次数和令牌使用量 - **简洁界面**:响应式 Web 界面,支持 Docker 部署 ## 快速开始 ### Docker 部署(推荐) ```bash # 构建并启动服务 docker-compose up -d # 查看日志 docker-compose logs -f ``` ### 手动部署 ```bash # 安装依赖 npm install # 启动服务 node server.js ``` 服务默认运行在 `http://localhost:3000` ## 配置说明 通过环境变量配置上游服务地址: | 环境变量 | 说明 | 默认值 | |---------|------|-------| | `PORT` | 服务监听端口 | `3000` | | `UPSTREAM` | 上游 API 地址 | 必填 | 示例: ```bash PORT=8080 UPSTREAM=https://api.example.com node server.js ``` ## Docker 环境变量 在 `docker-compose.yml` 中配置: ```yaml environment: - PORT=3000 - UPSTREAM=https://your-upstream-server.com ``` ## 项目结构 ``` balance-checker/ ├── Dockerfile # Docker 镜像构建 ├── docker-compose.yml # Docker 编排配置 ├── server.js # Node.js 服务端 ├── index.html # 前端页面 └── package.json # 项目依赖 ``` ## 技术栈 - **前端**:原生 HTML/CSS/JS - **后端**:Node.js - **容器化**:Docker + Docker Compose ## 许可证 本项目遵循项目仓库中的许可证协议。