一个 64k star 开源项目的作者公开了收益和技术栈「Gpt890」

变现 2024-03-12 18:27 0


如果你捣腾过 ChatGPT 独立部署调用,那么就大概率接触过这个项目,ChatGPT-Next-Web,现在已经有 64k 的 star。

与这个项目对应的,有一个网站(app.nextchat.dev)

作者是个敞亮儿人,发帖说已经把这个网站卖了,并且公开了这个站给他带来的收益和所用到的技术栈。

用户量是 6k+,每月有3万左右的收益,相当不错了。

有两个大版本,第一版使用 mongodb + next.js 搞定,没有接支付,使用爱发电接受赞助。

爱发电是一个赞助平台,可以接受用户的赞助,可以做付费会员,平台收6%服务费。

网站受到了大家的喜爱,第一个月就有2万多的收益,有信心搞下去了。

这是第二版的技术栈。

开发框架 - nextjs

网址 nextjs.org

nextjs 相当厉害,提供了网站生产环境所需的所有功能,是全栈开发的必备神器。

UI 库 - Arco Design

网址 arco.design

是字节出品的,很适合开发后台管理系统。

数据库操作 - Prisma

网址 prisma.io

是数据库映射工具,写一套代码,就可以轻松与多个数据库交互。

缓存 - upstash 的 Redis 服务

网址 upstash.com

upstash 是一个 Serverless 平台,提供常用的技术服务,可以大大节省开发者部署维护的成本。

数据库 - supabase 的 PostgreSQL

网址 supabase.com

supabase 也是技术服务平台,开发者无需部署维护,直接使用。

持续集成/发布 - vercel

网址 vercel.com

vercel 非常火,使用很方便,很多 github 上的项目都集成了 vercel 一键部署,填写几个配置参数,项目就跑起来了。

日志监控 - BetterStack

网址 betterstack.com

专门做系统监控的平台,集成后就有了丰富的日志监控功能。

从以上技术栈可以看出作者是非常喜欢使用这些成熟的技术产品的,使自己的网站非常轻量化,省去了很多部署和维护的麻烦。

支付

第二版集成了支付。

国外支付使用的是 lemonsqueezy

为软件公司打造的付款、税收和订阅服务,可以处理税收合规负担,让开发者专注于更多的收入而减少支付的头痛问题。

国内支付使用的是蓝兔支付。不需要营业执照,开通便捷。


以上就是这个开源项目的盈利和技术构成,对于想自己做点儿事儿的开发者是个很好的激励和参考。

_#独立开发,#开源变现,#ChatGPT,#_ChatGPT-Next-Web,#gpt890