感谢shinya佬的项目,详细配置请移步该贴,这里只做一个clawcloud部署的分享。
https://linux.do/t/topic/747597
话不多说,直接进入正题
前置条件
1、一台能跑docker的主机,这里用每月$5免费额度的 clawcloud。
2、一个免费的 Redis 数据库,注册 Upstash 获取,**无需信用卡,Redis 数据库地区最好和你的爪云位置差不多。
3、获取 Redis 数据库的 tcp 链接,一会儿要用。注意格式是 rediss://default:[email protected]:6379
废话不多直接开始。
1、github登录爪云
点击【App Launchpad】,右上角【Create App】
2、调整 cpu、ram,开启公网访问,填写环境变量
环境变量说明
USERNAME=[你的管理员用户名]
PASSWORD=[你的管理员密码]
NEXT_PUBLIC_STORAGE_TYPE=redis
REDIS_URL=[注意是rediss,不是redis:rediss://default:[email protected]:6379]
NEXT_PUBLIC_ENABLE_REGISTER=true
3、点击右上角 Deploy Appliation,等待部署完成。
通过公网访问链接,填入刚刚的用户名+密码,即可访问。
注意:这里的 NEXT_PUBLIC_ENABLE_REGISTER 一旦开启,如果后面想关,得去 Upstash 里改。关闭方法如下图
(图中笔误更正:注册按钮就会消失)
PS:经过几天测试,有时候会出现502,容器不断重启。原因是内存得给的太小了。要把64M调整成128M








