Whisper Money快速上手:从1条命令到Docker部署的完整教程,5分钟跑起你的私人财务中心
【免费下载链接】whisper-moneyUnderstand your personal finances. Forget Excels, try Whisper Money.项目地址https://gitcode.com/gh_mirrors/wh/whisper-money点击查看免费下载Whisper Money 是一款注重隐私的开源个人财务管理应用帮你记录、分类并理解自己的每一笔支出。本文带你完成 Whisper Money 快速上手从 1 条命令本地安装到 Docker 生产镜像部署5 分钟就能跑起属于自己的私人财务中心。Whisper Money 是什么一句话概括Forget Excels, try Whisper Money—— 用更优雅的方式告别 Excel 记账。它的核心能力包括隐私优先数据完全归你所有支持自托管AI 功能可指向本地模型多账户管理手动录入、CSV/Excel 导入或通过开放银行Open Banking直连银行同步自动分类 自动化规则AI 自动分类交易规则引擎持续越用越聪明财务洞察现金流分析、预算管理、储蓄目标、月度 AI 报告技术栈对新手很友好后端 Laravel 12 PHP 8.4前端 React 19 Inertia.js数据库 MySQL缓存/队列 Redis。第一步准备部署环境部署 Whisper Money 需要以下依赖官方安装脚本会逐项检查详见 public/setup.sh依赖版本要求用途Git任意拉取代码Docker Docker Compose任意运行 MySQL、Redis 等服务PHP≥ 8.2运行 Laravel 应用Composer任意安装 PHP 依赖Bun 或 Node.js任意构建前端资源 只打算跑Docker 生产镜像的话机器上只需要 Docker 即可其余依赖全部打包在镜像里。第二步1 条命令快速安装本地开发模式先克隆仓库git clone https://gitcode.com/gh_mirrors/wh/whisper-money cd whisper-money然后运行仓库根目录下的 CLI 脚本 whispermoney执行安装whispermoney install这一条命令会自动完成全部初始化工作复制.env.example生成.env并配置好APP_URL、数据库与 Redis 地址启动 Docker 服务MySQL、Redis、MailHog本地收信测试生成APP_KEY应用密钥安装 Composer 与前端依赖构建 Vite 前端资源执行数据库迁移migrations配置 Portless 本地 HTTPS 代理完成后打开浏览器访问https://whisper.money.localhost即可未启用 HTTPS 时可用http://localhost:8000注册账号就是你的私人财务中心入口。⚠️ 重要提示必须先运行whispermoney install之后再使用start、stop等命令否则服务无法启动。第三步用 Docker 部署生产镜像想在服务器或家里的小主机上正式运行官方提供了生产 Compose 文件 docker-compose.production.yml只包含两个服务应用容器 MySQL 8.0Redis 已内置在镜像中并带数据卷持久化。1. 复制并修改生产环境配置cp .env.production.example .env打开.env至少修改这几项完整说明见 .env.production.example 里的中文注释APP_URLhttps://你的域名或IP DB_PASSWORD你的强密码APP_KEY留空没关系——容器首次启动时会自动生成。2. 一条命令启动docker compose -f docker-compose.production.yml up -d打开http://localhost:8080即可访问。想换端口很简单APP_PORT3000 docker compose -f docker-compose.production.yml up -d3.可选一键部署到 Coolify如果你在用 Coolify 管理自托管服务仓库自带了现成模板 templates/coolify/whisper-money.yaml在 Coolify 中新建 Docker Compose 资源 → 选择 Empty Compose File → 粘贴模板内容 → 部署数据库凭据与数据卷都会自动配好。日常运维常用命令速查表安装完成后whispermoney就是你的日常运维入口命令作用whispermoney start启动全部 Docker 服务whispermoney stop停止全部服务whispermoney upgrade拉取最新代码、更新依赖、执行迁移并重建前端whispermoney logs php查看 PHP 服务日志也可换成mysqlwhispermoney不带参数打开交互式菜单脚本还内置了端口冲突自动避让若 MySQL 默认端口 3307 被占用会自动寻找空闲端口写回.env不用手动改配置。部署完成后核心功能抢先看导入历史账单把银行导出的 CSV / Excel 直接拖进上传区官方文档示例如下按向导把文件列映射到日期、描述、金额等字段确认后数据即刻入库还能在设置里一键撤销导入AI 月度财务报告应用会按月生成 AI 摘要清晰告诉你净资产变化、支出占比与预算达成情况告别自己翻账单本地化 AI隐私党福音默认 AI 提供商是 Gemini但只需在.env里设置AI_PROVIDERollama并指定OLLAMA_URLAI 处理就完全留在你自己的机器上数据一步不出内网。常见问题速答端口被占用怎么办开发模式由脚本自动避让生产模式把APP_PORT改成空闲端口即可。升级会丢数据吗不会。数据存在whisper-mysql数据库与whisper-storage文件存储两个 Docker 命名卷中whispermoney upgrade只更新应用本身。没有银行连接能用吗能。Open Banking 是可选的付费第三方服务默认关闭手动建账户 导入账单即可完整使用券商/交易所Coinbase、Binance、Wise 等走各自 API key不经过第三方。总结Whisper Money 提供了两条低门槛的部署路径本地用whispermoney install1 条命令拉起开发环境生产环境用docker compose -f docker-compose.production.yml up -d一键上线。5 分钟之后你拥有的就是一个数据完全自持、支持 AI 洞察的私人财务中心。剩下的就是把你的第一份账单导进去开始了解你的钱都去哪儿了 赞分享【免费下载链接】whisper-moneyUnderstand your personal finances. Forget Excels, try Whisper Money.项目地址https://gitcode.com/gh_mirrors/wh/whisper-money点击查看免费下载相关推荐DroidDesk快速开始Termux一条命令部署从0到1跑起完整Linux桌面教程DroidDesk快速开始Termux一条命令部署从0到1跑起完整Linux桌面教程 DroidDesk 是一个开源项目它借助 Termux、TermuxDLSS Swapper 指南免更新游戏切换 DLSS 版本DLSS Swapper 指南免更新游戏切换 DLSS 版本 DLSS Swapper 是 Windows 平台的 DLSS 版本管理工具它下载官方 DLS桌面应用Qwen3.8-27B-GSQ-RCO-GGUF快速上手教程llama.cpp三条命令3分钟跑起来Qwen3.8 27B GSQ RCO GGUF快速上手教程llama.cpp三条命令3分钟跑起来 Qwen3.8 27B GSQ RCO GGUF 是基于大模型模型量化本地部署多模态创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Mouzi完全评测:免费离线、隐私优先,这个自动文件整理工具如何治服你的下载文件夹

Mouzi完全评测:免费离线、隐私优先,这个自动文件整理工具如何治服你的下载文件夹

【免费下载链接】mouzi A free, privacy-first automatic file organizer that quietly sorts your Downloads folder from the system tray. 项目地址: https://gitcode.com/gh_mirrors/mo/mouzi 点击查看 免费下载 Mouzi 是一款免费、开源、100% 离线的自动文件整…

2026/10/15 15:50:05 阅读更多 →
理解MatConvNet三大指标:objective、top1error与top5error

理解MatConvNet三大指标:objective、top1error与top5error

刚接触MatConvNet的人,大概率都会对着训练日志发呆。屏幕上一行行滚过去,objective: 0.5324、top1err: 0.2311、top5err: 0.0712,看着眼熟,但真要问一句“这几个数到底谁影响谁”,一时半会儿还真说不利索。我当时也一样…

2026/10/15 15:50:05 阅读更多 →
DiffusionNFT评估实战:用evaluation.py加载LoRA跑GenEval/OCR基准测试(完整指南)

DiffusionNFT评估实战:用evaluation.py加载LoRA跑GenEval/OCR基准测试(完整指南)

【免费下载链接】DiffusionNFT [ICLR 2026 Oral] DiffusionNFT: Online Diffusion Reinforcement with Forward Process 项目地址: https://gitcode.com/gh_mirrors/di/DiffusionNFT 点击查看 免费下载 DiffusionNFT 是 ICLR 2026 Oral 论文「Online Diffusion Rei…

2026/10/15 15:50:05 阅读更多 →

最新新闻

阿波罗11号工程全拆解:从轨道设计到机载计算机

阿波罗11号工程全拆解:从轨道设计到机载计算机

从纯技术角度看,阿波罗11号最打动我的地方,不是那句名言,也不是脚印照片,而是一群人用今天看来近乎原始的计算机和材料,完成了一次38万公里外的导航、减速、着陆、起飞和交会。这篇文章不聊故事,只拆系统—…

2026/10/15 16:36:47 阅读更多 →
Android NFC Type V标签开发实战:RF430FRL152H读写与传感器解析

Android NFC Type V标签开发实战:RF430FRL152H读写与传感器解析

简介:这款安卓应用面向NFC Type V标签开发者和物联网硬件调试人员,专门用于与德州仪器RF430FRL152H芯片进行低层级通信。由于官方配套工具稀缺,通常需要自建硬件电路或手动发送命令,使用门槛较高;GoodV通过封装NfcV辅助…

2026/10/15 16:36:47 阅读更多 →
SCI润色选哪些机构好?2026国际学术服务机构资质与学科覆盖对比

SCI润色选哪些机构好?2026国际学术服务机构资质与学科覆盖对比

导语 SCI润色选哪些机构好?对于需要跨学科投稿的科研人员来说,机构的编辑团队规模和学科覆盖范围直接影响编辑匹配的精准度。本文从编辑团队规模、学科覆盖范围、合规资质、期刊合作网络、服务分层设计五个维度,对当前国际学术服务领域的机构类型进行梳理,供有投稿需求的科研人…

2026/10/15 16:36:47 阅读更多 →
5分钟拉伸运动

5分钟拉伸运动

人机协作,仅供参考。非专业建议,建议咨询专业人士。这套拉伸运动只需5分钟,适合工作间隙或运动前后进行,能活动关节、放松肌肉。两臂左右拉伸:两臂向左右两侧伸展,左右各做30下,充分打开肩胸。两…

2026/10/15 16:36:47 阅读更多 →
Java 8 BiConsumer详解:双参消费接口的用法与实战

Java 8 BiConsumer详解:双参消费接口的用法与实战

在Java 8的函数式接口大家庭里&#xff0c; BiConsumer<T,U> 不算最显眼的那一个&#xff0c;但绝对是日常开发中出现频率最高的实用接口之一。它和 Consumer<T> 一样天生为“消费动作”而生&#xff0c;只不过一次接收两个入参&#xff0c;专门处理那些需要同…

2026/10/15 16:36:47 阅读更多 →
基于51单片机的停车场自动寻位导航系统:低成本设计与实现

基于51单片机的停车场自动寻位导航系统:低成本设计与实现

简介&#xff1a;这套基于51单片机的停车场自动寻位导航系统方案&#xff0c;面向电子竞赛、课程设计与毕业设计场景&#xff0c;解决停车场车位检测与路径导航问题&#xff0c;适合单片机初学者及进阶开发者参考。压缩包共72个文件、约14.99MB&#xff0c;涵盖C语言源码、汇编…

2026/10/15 16:35:46 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时&#xff0c;网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上&#xff0c;依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里&#xff0c;扩缩容到底难在哪做过大模型推理服务部署的人&#xff0c;大概都经历过这样的场景&#xff1a;一个团队共用一套推理集群&#xff0c;A 业务跑的是 7B 的小模型&#xff0c;B 业务跑的是 72B 的大模型&#xff0c;C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子&#xff1a;一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减&#xff0c;为了把启动时间压进两秒以内&#xff0c;我手贱地把一串自认为“没用”的 systemd 服务给 disable 了&#xff0c;其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介&#xff1a;基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码&#xff0c;面向计算机相关专业课程设计与期末大作业学生&#xff0c;以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程&#xff0c;…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程&#xff1a;键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化&#xff0c;十个新手有八个栽在"往输入框里填东西"这件事上&#xff1a;要么填不进去&#xff0c;要么填了一半&#xff0c;要么直接把原来内容追加在后面。这背后的根因&…

2026/10/14 16:30:29 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程&#xff1a;阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀&#xff1a;什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面&#xff0c;跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →