node.js - Docker:将云代码的环境变量传递给 Parse-Server 和 Parse-Dashboard
问题描述
我正在尝试使用来自 docker hub 的以下 parseplatform 图像,而不是创建我自己的图像,并想知道如何为 -
- 适用于 AWS S3 的 S3 适配器
- 用于电子邮件的 Mailgun 适配器
- 用于发送短信的 Twilio
- 将 Cloud Code 配置的自定义位置添加为 ENV var
version: '3'
services:
parse:
image: parseplatform/parse-server
ports:
- 1337:1337
environment:
- PARSE_SERVER_APPLICATION_ID=
- PARSE_SERVER_MASTER_KEY=
- PARSE_SERVER_FILE_KEY=
- PARSE_SERVER_DATABASE_URI=""
dashboard:
image: parseplatform/parse-dashboard
ports:
- 4040:4040
environment:
- PARSE_DASHBOARD_SERVER_URL=http://localhost:1337/parse
- PARSE_DASHBOARD_APP_ID=
- PARSE_DASHBOARD_MASTER_KEY=
- PARSE_DASHBOARD_APP_NAME=
- PARSE_DASHBOARD_ALLOW_INSECURE_HTTP=1
- PARSE_DASHBOARD_USER_ID=user
- PARSE_DASHBOARD_USER_PASSWORD=
解决方案
想出了如何传递云代码,但现在试图了解如何处理像 Twilio 这样的第三方库 -
- PARSE_SERVER_CLOUD=/parse-server/cloud/main.js
volumes:
- ./parse-server/cloud:/parse-server/cloud
推荐阅读
- php - @yield 和 @stack 在 laravel 组件中不起作用
- ruby-on-rails - ORACLE clob 数据类型的 Fluentd 配置
- javascript - 反应更新组件问题
- powershell - 使用 Invoke-Command 执行 PowerShell 远程会话无效
- ios - 使用 UIButton 扩展 UITextView 而不是根据内容自动扩展
- javascript - jquery显示和隐藏功能
- java - 如何按特定顺序验证字符串中的字符?
- c# - 2个指向同一张表的外键
- rows - 使用 SSN 查询 3 个不同的表
- vba - VBA“科学”非标准数字格式