diff --git a/README.md b/README.md index 1be2359..a43d928 100644 --- a/README.md +++ b/README.md @@ -11,15 +11,16 @@ ## 功能亮点 - **订阅管理**:新增、编辑、续订、暂停、停用、记录查看、自定义排序 +- **提醒规则**:支持 `天数&时间;` 格式的灵活提醒规则,覆盖到期前、到期当天与过期提醒,并支持分钟级扫描 - **标签系统**:多标签归类、筛选、预算分析 - **预算能力**:总月预算、总年预算、标签月预算、独立的预算统计页 - **统计分析**:未来 12 个月支付趋势、标签支出占比、状态分布、自动续订占比、未来 30 天续订分布 - **多币种支持**:基准货币换算、汇率快照、货币转换器 -- **通知能力**:Webhook、SMTP 邮件、PushPlus +- **通知能力**:Webhook、SMTP 邮件、PushPlus、Telegram Bot - **Logo 能力**:上传、本地复用、网络搜索、Wallos ZIP 导入匹配 - **AI 识别**:支持文本 / 图片识别后自动填充订阅信息 - **Wallos 导入**:兼容 JSON、SQLite、ZIP -- **登录体验**:支持“记住我”和可配置的登录保留时长 +- **登录体验**:支持“记住我”、可配置的登录保留时长、默认密码修改提醒,以及登录失败限流保护 ## 技术栈 @@ -40,12 +41,6 @@ npm install cp apps/api/.env.example apps/api/.env ``` -如果你在 Windows PowerShell 下,也可以使用: - -```powershell -Copy-Item apps/api/.env.example apps/api/.env -``` - ### 3. 初始化数据库 ```bash @@ -65,11 +60,13 @@ npm run dev - Web:`http://127.0.0.1:5173` - API:`http://127.0.0.1:3001` -默认登录: +默认账户: - 用户名:`admin` - 密码:`admin` +首次登录后建议立即修改默认密码;登录接口在连续失败过多时会触发限流保护。 + ## 常用命令 ```bash diff --git a/scripts/install.sh b/scripts/install.sh index 571157d..87f9b5b 100644 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -389,6 +389,13 @@ EOF ${pull_cmd} ${up_cmd} +## 默认登录 + +- 用户名:admin +- 密码:admin + +首次登录后建议立即修改默认密码;系统会在登录后提示修改默认密码。 + ## 查看日志 cd ${INSTALL_DIR} @@ -439,6 +446,10 @@ show_summary() { printf ' %s up -d\n' "$compose_cmd" printf ' 首次启动时,API 容器会自动初始化 SQLite 数据库表结构\n' + printf '\n' + printf ' 默认登录账号:admin / admin\n' + printf ' 首次登录后建议立即修改默认密码\n' + printf '\n' printf '3) 查看日志\n' printf ' %s logs -f api\n' "$compose_cmd"