在 AWS 上解析仪表板并添加云代码

Posted

技术标签:

【中文标题】在 AWS 上解析仪表板并添加云代码【英文标题】:Parse Dashboard on AWS and adding cloud code 【发布时间】:2016-07-30 10:14:08 【问题描述】:

我使用 this guid 在我的 AWS 弹性 beanstalk 上配置了一个解析服务器,我已经对其进行了测试,一切正常 现在我找不到在我的服务器上部署解析仪表板的方法。 我在本地主机上做了deployed parse dashboard 并将其连接到服务器上的应用程序,但这样我无法管理(添加和删除)我的应用程序。 另一个问题是解析仪表板默认缺少云代码,我在 git 上找到了this,但我不明白在哪里添加请求的端点,是不是类似于在 index.js 文件中添加app.use('/scripts', express.static(path.join(__dirname, '/scripts')));

【问题讨论】:

【参考方案1】:

为了将 parse-dashboard 部署到您的 EC2,您需要遵循 parse-dashboard github 页面中的部署 Parse Dashboard 部分

parse-dashbard github page

请确保在部署 parse-dashboard 时使用 https 以及基本身份验证(它也是指南的一部分)

现在关于云代码:通过 parse CLI 部署云代码和在 parse 仪表板中查看 nodejs 代码的功能在 parse-server 中不可用,但这些是 parse.com 的功能。 parse-server 中的云代码是通过修改 cloud 文件夹下的 main.js 文件来处理的,部署应该由您手动完成,但 parse-server 云代码的一大优势是您可以使用任何您想要的 NodeJS 模块从那里开始,您将不再局限于 parse.com 使用的模块。

关于仪表板的另一点。您可以做的是创建一个 express 应用程序,然后将 parse-server 和 parse-dashboard 作为中间件添加到您的 express 应用程序中,并将整个应用程序部署到 AWS,然后您就可以享受这两个 parse-server(将在/parse 路径,除非您将其更改为其他内容)并解析 /dashboard 路径下可用的仪表板

享受:)

【讨论】:

Tnx,我确实遵循了 github 页面 guid,但它只描述了本地安装,所以我在本地安装它并使用 parse-dashboard-config.json 指向我的服务器。但是根据this guid,我不明白如何打开propper端点以启用云代码 嗨@ItayAmza,据我了解,这些端点需要由解析服务器实现,仅仅打开它们是不够的(顺便说一句!你可以通过app.use打开端点)所以我认为我们应该等待直到它可用..

以上是关于在 AWS 上解析仪表板并添加云代码的主要内容,如果未能解决你的问题,请参考以下文章

AWS Bitnami Parse Server - 添加 HTTP 身份验证使我在解析仪表板中的应用程序“未经授权”

在亚马逊 AWS 弹性豆茎(或本地?)上安装解析仪表板

解析服务器仪表板登录

我从解析服务器得到损坏的文件 url

升级仪表板后 PARSE DASHBOARD 无法查看云日志

如何将字典存储到我的解析仪表板中并从中提取数据(Swift 3)