如何解决DSM docker parse-server 无法访问云代码或配置文件
我已经使用 yongjhih/parse-server 作为我的容器镜像有一段时间了,但是这个镜像已经超过 4 年没有更新,所以我转移到官方的 parseplatform/parse-server 镜像,并将它连接到 {{ 3}} 官方图片。 两者都工作正常,我已经使用仪表板控制台成功地将对象保存到数据库中。
问题:
- 我的解析服务器忽略了挂载文件夹上的
config.json
文件,所以现在我只使用环境变量。 - 尝试通过 REST 控制台访问云代码时,我在检查器上收到
404 (Not Found)
,响应为Cannot GET /parse/endpointName
。但我没有在日志中收到任何错误或警告。 - 我现在还禁用了 GraphQL 和 playground,因为它使整个容器崩溃并出现错误
GraphQLError [Object]: Syntax Error: Unexpected Name "const"
,这可能意味着我缺少一些导入,但这也意味着服务器实际上可以访问我安装的文件夹。 - 仪表板无法通过本地主机访问解析服务器,我通过在仪表板上使用
serverURL
的 IP 地址解决了该问题config.json
我在装有 DSM 7 的 Synology NAS 上使用 docker (GUI) 应用程序。
我的卷:
parse-dashboard
我的仪表板 config.json:
{
"apps": [{
"serverURL": "http://192.168.1.5:1337/parse","appId": "appId","masterKey": "masterKey","appName": "appName"
}],"users":
[
{
"user":"user","pass":"pass"
}
]
}
---------------------------编辑-------------------- ------
因此,从如此旧的服务器迁移到新图像意味着很多变化
仍然找不到使用配置文件代替环境变量的方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。