back4app 部署时无法访问
Closed this issue · 3 comments
2451965602 commented
用heroku方法部署的
日志
2023-03-15T11:52:27.334Z7b87f575mv: can't rename '/workdir/1*': No such file or directory
2023-03-15T11:52:28.344Z7b87f575mv: can't rename '/workdir/1*': No such file or directory
2451965602 commented
wy580477 commented
back4app 的 http 路由向容器传递了错误的 X-Forwarded-Proto,导致了重定向循环。
解决办法:
在仓库 /content/Caddyfile 文件中删除下面内容:
# Redirect http to https
@http-req {
header X-Forwarded-Proto http
}
redir @http-req https://{host}{uri}
另外,256MB内存运行这个容器有点勉强,空闲内存应该剩下不到100MB。
可以考虑把 content/service 目录下的 5 和 6 两个目录删掉,这样不会运行 rclone webdav 和 pyload,可以节省出几十MB内存。
back4app 似乎是不支持 websocket 的, aria2 无法以 wss 方式连接,ttyd 也无法使用。
2451965602 commented
感谢