如果你捣腾过 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