折腾啥 头像

消息来源频道

折腾啥

@zhetengsha

频道40,410 位成员公开可见0 人在线

Power Users/Automators 折腾/讨论/分享各种开源工具/脚本/自动化工作流 👥 群组 @zhetengsha_group 📌 资源合集导航 https://t.me/zhetengsha/2 🎁 恰饭推荐 https://t.me/zhetengsha/957 📢 广告投放 @xream Buy ads: https://telega.io/c/zhetengsha feedId:55438372655431680+userId:62307599601855488

成员规模40,410 位成员
在线情况0 人在线
消息总数4,340 条消息
浏览量总数7,753,402 次浏览

在这个频道里搜索消息……

t.me/zhetengsha

Sub-Store 自建后端版如何排查
👉 代理 App 版如何排查
Android 版的区别: 后端端口为 3000, 且没有 /2cXaAxRGfddmGz2yx1wA 部分. Android 模块说明
🟢无法刷新出新版前端 清除前端 PWA 缓存
0. 首先你应该检查你的各种环境变量和配置 可参考 最简安全配置
1. 检查日志 docker logs -f --tail 100 -f sub-store 应该有
[FRONTEND] :::3001
[FRONTEND -> BACKEND] :::3001/2cXaAxRGfddmGz2yx1wA/api/ -> http://127.0.0.1:3000/api/
如果开了 SUB_STORE_BACKEND_MERGE 则是
[BACKEND] MERGE mode is [ON].
[BACKEND && FRONTEND] 127.0.0.1:3001
[BACKEND PREFIX] 127.0.0.1:3000/2cXaAxRGfddmGz2yx1wA
[BACKEND] listening on 127.0.0.1:3001
2. 检查端口 docker ps 应该有(如果你监听是本机 显示的是 127.0.0.1)
0.0.0.0:3001->3001/tcp, :::3001->3001/tcp
3. 在本机访问 curl http://127.0.0.1:3001/2cXaAxRGfddmGz2yx1wA/api/utils/env 应该会看到 JSON 响应
{"status":"success","data":{"backend":"Node","version":"2.14.278"}}
4. 如果你不是监听的本地, 尝试在浏览器打开 http://部署服务的IP:3001/2cXaAxRGfddmGz2yx1wA/api/utils/env, 响应同上
5. 如果你配置了反代, 尝试在浏览器打开 http://你的域名/2cXaAxRGfddmGz2yx1wA/api/utils/env, 响应同上
6. 如果你配置了反代且配置了 SSL, 尝试在浏览器打开 https://你的域名/2cXaAxRGfddmGz2yx1wA/api/utils/env, 响应同上
7. 如果没有问题, 此时在浏览器打开你的前端, 设置后端为 https://你的域名/2cXaAxRGfddmGz2yx1wA, 应该能设置成功. 如果不成功, 查看浏览器控制台. 可能是因为 HTTPS 的前端无法访问 HTTP 后端的问题, 可都使用 HTTPS 或修改浏览器设置允许不安全的内容 参考 使用官方 Sub-Store 前端连接非本地 HTTP 后端
❗️ 相关
👉 代理 App 版如何排查
🤭 Sub-Store 合集 🧐 频道资源合集 😄 恰饭推荐 💬 群组
🥰 #排查 #Sub-Store #SubStore #Docker #自建 #后端 #服务器 #VPS #Android #安卓 #Node.js