瀏覽代碼

accept server url env var

Resolves #74
Matt Creager 9 年之前
父節點
當前提交
c86fab4189
共有 2 個文件被更改,包括 6 次插入1 次删除
  1. 4 0
      app.json
  2. 2 1
      index.js

+ 4 - 0
app.json

@@ -5,6 +5,10 @@
   "logo": "https://avatars0.githubusercontent.com/u/1294580?v=3&s=200",
   "keywords": ["node", "express", "parse"],
   "env": {
+    "PARSER_SERVER_URL": {
+      "description": "URL to your parse server with http:// or https://",
+      "required": true
+    },
     "PARSE_MOUNT": {
       "description": "Configure Parse API route.",
       "value": "/parse"

+ 2 - 1
index.js

@@ -4,13 +4,14 @@
 var express = require('express');
 var ParseServer = require('parse-server').ParseServer;
 
-var databaseUri = process.env.DATABASE_URI || process.env.MONGOLAB_URI
+var databaseUri = process.env.DATABASE_URI || process.env.MONGOLAB_URI;
 
 if (!databaseUri) {
   console.log('DATABASE_URI not specified, falling back to localhost.');
 }
 
 var api = new ParseServer({
+  serverURL: process.env.PARSE_SERVER_URL,
   databaseURI: databaseUri || 'mongodb://localhost:27017/dev',
   cloud: process.env.CLOUD_CODE_MAIN || __dirname + '/cloud/main.js',
   appId: process.env.APP_ID || 'myAppId',