FreeNowOrg / PixivNow

Provide Pixiv backend proxy & frontend service based on serverless technology
https://pixiv.js.org
Apache License 2.0
236 stars 52 forks source link

【公告】死亡倒计时 #115

Open dragon-fish opened 6 months ago

dragon-fish commented 6 months ago

各位,早上好中午好晚上好:

我们希望通知您,由于 Vercel 在 2024年4月4日 对其定价策略进行了修改,细化了收费指标,这对我们的项目产生了重大影响。特别是,我们的项目在部分指标上的用量已经远超过了免费计划的限额。由于 PixivNow 是一个开源项目,并且到目前为止我们没有任何盈利,我们很难为了这个兴趣使然的项目自掏腰包。

幸运的是,Vercel 为现有的免费计划用户提供了 6 个月的缓冲期,这意味着我们的服务在接下来的六个月内不会受到影响。但是在此之后(大约是 2024年9月),我们的服务有极大概率将被迫中断。

在接下来的几个月里,我们将探索所有可能的解决方案以继续提供服务(前提是尽量不要花钱)。

我们非常感谢您一直以来对 PixivNow 的支持和理解。如果您希望继续支持我们,我们正在考虑接受赞助来帮助维持项目的运行。您可以通过访问我们的赞助页面了解更多信息,并考虑成为我们的赞助者。

Dragon Fish
2024年4月26日

赞助我们(?)

联系我们

QQ 群:1026023666

Hoshino-Yumetsuki commented 6 months ago

各位,早上好中午好晚上好:

我们希望通知您,由于 Vercel 在 2024年4月4日 对其定价策略进行了修改,细化了收费指标,这对我们的项目产生了重大影响。特别是,我们的项目在部分指标上的用量已经远超过了免费计划的限额。由于 PixivNow 是一个开源项目,并且到目前为止我们没有任何盈利,我们很难为了这个兴趣使然的项目自掏腰包。

幸运的是,Vercel 为现有的免费计划用户提供了 6 个月的缓冲期,这意味着我们的服务在接下来的六个月内不会受到影响。但是在此之后(大约是 2024年9月),我们的服务有极大概率将被迫中断。

在接下来的几个月里,我们将探索所有可能的解决方案以继续提供服务(前提是尽量不要花钱)。

我们非常感谢您一直以来对 PixivNow 的支持和理解。如果您希望继续支持我们,我们正在考虑接受赞助来帮助维持项目的运行。您可以通过访问我们的赞助页面了解更多信息,并考虑成为我们的赞助者。

Dragon Fish 2024年4月26日

赞助我们(?)

联系我们

QQ 群:1026023666

如果可以的话是否可以添加docker部署方式呢,这样的话就可以在huggingface space等可以免费运行docker容器的网站上运行pixivnow了,前提是需要解决路由问题。huggingface space除了不支持自定义域名以外(可以通过反代解决),免费容器拥有2c16g的硬件,足以满足pixivnow的需要。此外,huggingface space的网络是没有限制的,其用户协议中除了不允许进行加密货币挖掘,没有限制其他的使用

dragon-fish commented 6 months ago

@Hoshino-Yumetsuki

不错的提议,之后我们先迁移到 nuxt,让 API 反代不再依赖于 vercel 运行时,然后看看能否部署到 huggingface

/cc @AlPha5130

dragon-fish commented 6 months ago

也不一定要使用 nuxt,我们可以先使用 express 之类的技术栈

AlPha5130 commented 6 months ago

nuxt这边其实大的问题都解决了,目前主要的问题是有些组件的生命周期需要重新处理

dragon-fish commented 6 months ago

@AlPha5130 要不要先尝试一下 Zeabur

Hoshino-Yumetsuki commented 6 months ago

@AlPha5130 要不要先尝试一下 Zeabur

他们的docker环境非常不利于投入生产环境,免费的docker环境随时都可能被删除(他们自己说的),计费似乎还贵 serverless没用过

LUke8544 commented 6 months ago

请问能否使用类似openbmclapi的方法来节省服务器资源,通过多个节点来缓解主机的压力,主机只负责302即可,静态资源都可以这么发

Hoshino-Yumetsuki commented 6 months ago

请问能否使用类似openbmclapi的方法来节省服务器资源,通过多个节点来缓解主机的压力,主机只负责302即可,静态资源都可以这么发

这本身就是一个非常简单的反代系统,不需要用庞大的体系去运行,如果真要这么搞不如自己部署一个。而且它本身就依托于serverless架构,是无服务器的。

dragon-fish commented 6 months ago

@AlPha5130 要不要先尝试一下 Zeabur

他们的docker环境非常不利于投入生产环境,免费的docker环境随时都可能被删除(他们自己说的),计费似乎还贵 serverless没用过

我们只需要使用 serverless 环境,ssr-test 分支已经通过了技术验证

Hoshino-Yumetsuki commented 6 months ago

@AlPha5130 要不要先尝试一下 Zeabur

他们的docker环境非常不利于投入生产环境,免费的docker环境随时都可能被删除(他们自己说的),计费似乎还贵 serverless没用过

我们只需要使用 serverless 环境,ssr-test 分支已经通过了技术验证

非常好的消息,希望能持续运行下去👍

dragon-fish commented 6 months ago

我刚刚才发现这个issues里的爱发电链接写错了,太幽默了

dragon-fish commented 3 months ago

没想到爱发电比我们先“死”,太幽默了(×

Hoshino-Yumetsuki commented 3 months ago

没想到爱发电比我们先“死”,太幽默了(×

.com域名还能用呢,还活着(

AndaBrown commented 4 weeks ago

个人很喜欢这个项目!很希望可以继续下去! (弱弱的问一句,我也想加入维护团队,提供一些技术支持。稍微有一点前段基础,后端不怎么会)

dragon-fish commented 4 weeks ago

个人很喜欢这个项目!很希望可以继续下去! (弱弱的问一句,我也想加入维护团队,提供一些技术支持。稍微有一点前段基础,之前和别人一起做项目获得了3个starstruck,后端不怎么会)

@AndaBrown 如果您感兴趣,您可以协助 review 将此项目重构为 Nuxt 的 #117!

AndaBrown commented 4 weeks ago

个人很喜欢这个项目!很希望可以继续下去! (弱弱的问一句,我也想加入维护团队,提供一些技术支持。稍微有一点前段基础,之前和别人一起做项目获得了3个starstruck,后端不怎么会)

@AndaBrown 如果您感兴趣,您可以协助 review 将此项目重构为 Nuxt 的 #117!

没学过Nuxt呀QAQ