V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
markliu2013
V2EX  ›  分享创造

记账程序开源了, docker 一键部署前后端

  •  
  •   markliu2013 · 2023-08-18 13:58:10 +08:00 · 5656 次点击
    这是一个创建于 495 天前的主题,其中的信息可能已经有所发展或是发生改变。

    源代码: https://github.com/getmoneynote/moneynote-api

    主要功能:

    监控个人资产和负债情况。

    记录个人支出和收入。

    报表统计

    分组多用户记账

    支持多账本

    账本模板,快速新建账本

    docker compose 一键部署

    示例站点: https://demo.moneywhere.com/ 注册邀请码 111111

    帮助文档: https://help.moneywhere.com/

    新手记账: https://sspai.com/post/58025

    第 1 条附言  ·  2023-08-18 18:45:01 +08:00
    加一点,支持多个币种。

    有帮助的帮忙点点 star ,有热度了,才会继续完善功能。
    第 2 条附言  ·  2023-08-18 23:48:25 +08:00
    示例站点
    账号:111
    密码:111111
    注册邀请码:111111
    54 条回复    2024-05-14 03:17:22 +08:00
    hopeknow
        1
    hopeknow  
       2023-08-18 14:20:11 +08:00
    正想要这样一款软件!
    markliu2013
        2
    markliu2013  
    OP
       2023-08-18 14:23:34 +08:00
    收藏了的,帮忙点点 github start 呗。
    BaseException
        3
    BaseException  
       2023-08-18 14:23:56 +08:00
    开源💯️,官方 docker support 200 分
    ROYWANGDEV
        4
    ROYWANGDEV  
       2023-08-18 16:15:28 +08:00
    非常不错,已 star ,等部署试一试
    LowBi
        5
    LowBi  
       2023-08-18 16:47:03 +08:00
    已 star
    bg7ca2
        6
    bg7ca2  
       2023-08-18 17:18:12 +08:00
    已 star. 点赞👍👍👍
    LokiSharp
        7
    LokiSharp  
       2023-08-18 17:53:56 +08:00
    可以导入信用卡账单么
    markliu2013
        8
    markliu2013  
    OP
       2023-08-18 18:02:16 +08:00
    @LokiSharp 不能,这个功能永远不会做。
    Pantheoon
        9
    Pantheoon  
       2023-08-18 18:05:59 +08:00
    这点收入不配搞个系统来管理它
    markliu2013
        10
    markliu2013  
    OP
       2023-08-18 18:43:55 +08:00
    @Pantheoon 钱越少,越是需要细粒度管理,等你收入高了,就只记录超过 100 的支出。
    hopeknow
        11
    hopeknow  
       2023-08-18 21:24:31 +08:00
    已 star
    zhangbohun
        12
    zhangbohun  
       2023-08-18 23:19:07 +08:00
    看截图感觉不错,示例站点有 demo 帐号吗?
    markliu2013
        13
    markliu2013  
    OP
       2023-08-18 23:49:08 +08:00
    @zhangbohun

    示例站点
    账号:111
    密码:111111
    注册邀请码:111111
    wxb2dyj
        14
    wxb2dyj  
       2023-08-19 09:08:54 +08:00
    已 star ,感觉手机网页端适配不太好
    markliu2013
        15
    markliu2013  
    OP
       2023-08-19 10:48:21 +08:00
    @wxb2dyj 不存在呀,目前手机端的网页也是用 Flutter 编译的,跟 app 效果一样。
    maxwell29
        16
    maxwell29  
       2023-08-19 11:10:29 +08:00
    感谢兄弟开源,好人卡一张请拿好,我已经部署好,pc 端正常。只是手机页面,通过 9097 端口进去,用户名、密码下面这个后台地址填写什么?我填什么一直显示网络错误。
    maxwell29
        17
    maxwell29  
       2023-08-19 11:13:32 +08:00
    上面的那个问题,请输入后端接口地址,这个是啥
    markliu2013
        18
    markliu2013  
    OP
       2023-08-19 12:18:35 +08:00
    @maxwell29 你看看项目的 readme ,还有 B 站的视频,有说明。

    你的网页版地址后面加时 /api/v1/ 最后有个斜杠别忘了
    maxwell29
        19
    maxwell29  
       2023-08-19 13:09:18 +08:00
    @markliu2013 谢谢,我已经琢磨搞定了。另外反馈一个 bug ,手机页面使用时,图标中支出的每一类下方有个具体的支出总额数据,但是这个只显示 3 位,不能显示完整。
    vipwpcom
        20
    vipwpcom  
       2023-08-20 16:06:21 +08:00
    已 star. 点赞
    wxb2dyj
        21
    wxb2dyj  
       2023-08-20 21:49:32 +08:00
    试了半天,怎么本地二次开发呀?
    markliu2013
        22
    markliu2013  
    OP
       2023-08-21 10:13:11 +08:00
    @wxb2dyj 你得会 Java spring boot ,React ,Flutter 这些,看代码自然就知道了。
    linwuhi
        23
    linwuhi  
       2023-08-21 11:54:38 +08:00
    很不错
    markliu2013
        24
    markliu2013  
    OP
       2023-08-21 15:50:11 +08:00
    @maxwell29 谢谢反馈,我有空看看
    MonkeyJon
        25
    MonkeyJon  
       2023-08-21 17:26:24 +08:00
    好,最近正想找个自己部署,感谢楼主,问下楼主服务器配置最低有要求么
    markliu2013
        26
    markliu2013  
    OP
       2023-08-21 17:34:32 +08:00
    你看看跑 docker 容器,我觉得最低需要也 4g 内存的配置。
    1044523901
        27
    1044523901  
       2023-08-21 17:44:24 +08:00
    不错 记账卷成麻花啦
    Achophiark
        28
    Achophiark  
       2023-08-22 11:33:58 +08:00
    支持开源。看了下文档,似乎没有数据导入功能,目前在用 gnucash ,没有移动端,但复式记账真的不错,期待数据导入功能。
    markliu2013
        29
    markliu2013  
    OP
       2023-08-22 11:59:33 +08:00
    @Achophiark 数据导入的格式是什么呢?来源是什么?这块需求不明确
    fenglangjuxu
        30
    fenglangjuxu  
       2023-08-22 12:42:00 +08:00 via iPhone
    手机打开 demo 网站 排班乱成一团
    markliu2013
        31
    markliu2013  
    OP
       2023-08-22 13:40:35 +08:00
    @fenglangjuxu 手机有专门的站点: http://mdemo.moneywhere.com/
    Achophiark
        32
    Achophiark  
       2023-08-22 14:11:42 +08:00
    markliu2013
        33
    markliu2013  
    OP
       2023-08-22 14:15:55 +08:00
    @Achophiark
    这个是导出功能,目前是有导出。你说的是导入功能.
    Achophiark
        34
    Achophiark  
       2023-08-22 14:39:19 +08:00
    没毛病吧,导出后才能导入你的九快记账里啊
    Achophiark
        35
    Achophiark  
       2023-08-22 14:40:49 +08:00
    其实你只需要给出一个你的记账软件的 csv 格式就行了,自己把导出的格式按你的模板改一下即可。
    markliu2013
        36
    markliu2013  
    OP
       2023-08-22 14:59:51 +08:00
    @Achophiark 谢谢反馈,导入导出的功能正在考虑怎么做好。
    janpun
        37
    janpun  
       2023-08-22 16:43:25 +08:00
    这玩意儿我折腾过,目前卡在了如何导入各银行的流水,绝大部分记账软件都是给一个标准的导入模板,而从银行下载的账单来看,每个月都要处理成跟标准模板一样才能导入,这个就很烦,是绝大多数人放弃使用的原因。我目前的想法是选择好银行后再直接导入银行导出的 excel 表格,这就需要每个银行都做一个模板,比较费时间,我目前还没完成这个项目
    markliu2013
        38
    markliu2013  
    OP
       2023-08-22 17:58:14 +08:00
    @janpun 自动记账不用折腾了,用户无感知的自动记账,出来的数据也是毫无意义的流水账。可以研究下 ai 语音记账这个方向。
    vmlinz
        39
    vmlinz  
       2023-08-22 20:17:04 +08:00 via iPhone
    @janpun 网上有个项目做了 adapter 转换各种平台流水到一个自定义的标准格式
    janpun
        40
    janpun  
       2023-08-23 14:42:32 +08:00
    @vmlinz 能给个平台名称吗
    janpun
        41
    janpun  
       2023-08-23 14:43:49 +08:00
    @markliu2013 我想要的就是所有平台的流水汇聚到一起,我方便查看过去一个月还是一年哪些地方钱花多了,接下来需要注意,否则分散在多个平台,一点概念都没有
    furuhata79
        42
    furuhata79  
       2023-08-23 15:51:41 +08:00
    这个软件不错
    maxwell29
        43
    maxwell29  
       2023-09-17 12:45:23 +08:00
    我已经注册过一个账号。但是新注册账号提示邀请码错误,用的是默认邀请码是 6 个 1 ,请问怎么更改?哪里去找回邀请码?
    markliu2013
        44
    markliu2013  
    OP
       2023-09-17 13:08:07 +08:00
    @maxwell29 邀请码在配置文件里。
    forsky
        45
    forsky  
       319 天前
    东西是不错呢。 我想自己部署,无奈没有 mysql 这个“庞然大物”, 可以支持 sqlite 之类的数据库么
    markliu2013
        46
    markliu2013  
    OP
       317 天前   ❤️ 1
    @forsky 代码都开源了,自己改改就行了,spring boot 支持的数据库都可以。
    forsky
        47
    forsky  
       315 天前 via Android
    @markliu2013 谢谢开源,我非伸手党,实在是没那水平。并非逛 v2 的都是程序员。
    markliu2013
        48
    markliu2013  
    OP
       315 天前   ❤️ 1
    @forsky 有 mysql 一起部署的镜像
    forsky
        49
    forsky  
       314 天前 via Android
    @markliu2013 谢谢。。我是没有 MySQL ,能用 sqliite 么?
    markliu2013
        50
    markliu2013  
    OP
       314 天前
    @forsky 你是 arm 树莓派的设备吗?
    paradoxie
        51
    paradoxie  
       280 天前
    赞!但是图表页面,toast 提示输入不合法是什么情况
    markliu2013
        52
    markliu2013  
    OP
       273 天前
    @paradoxie 升级一下最新版本,前几天在改东西。
    sanryone
        53
    sanryone  
       266 天前
    小店面 能记录待收款 和统计待收款吗?
    165924
        54
    165924  
       225 天前
    老哥,SSL 证书过期一周了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3020 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 14:34 · PVG 22:34 · LAX 06:34 · JFK 09:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.