首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置用户以远程访问Parse仪表板

配置用户以远程访问Parse仪表板
EN

Stack Overflow用户
提问于 2017-05-23 14:51:58
回答 1查看 1.7K关注 0票数 1

下面是我尝试访问在Docker (本地)上运行的解析仪表板的方法

下面是我运行的docker命令:

代码语言:javascript
复制
docker run -d -p 4040:4040 --name myappname-local-dashboard -e PARSE_DASHBOARD_ALLOW_INSECURE_HTTP=1 -e USER1=admin  -e USER1_PASSWORD=pass -v /home/xybrek/parse-dashboard/config.json:/home/xybrek/parse-dashboard/Parse-Dashboard/parse-dashboard-config.json parse-dashboard

config.json

代码语言:javascript
复制
{  
    "appId": "appId",
    "cloud": "main.js",
    "masterKey": "masterKey",
    "javascriptKey" : "javascriptKey",
    "restAPIKey" : "restAPIKey",
    "databaseURI": "mongodb://localhost/test",
    "port": 8080
}

parse-dashboard-config.json

代码语言:javascript
复制
{
  "apps": [{
    "serverURL": "http://localhost:1337/parse",
    "appId": "appId",
    "masterKey": "masterKey",
    "appName": "myappname",
    "iconName": ""
  }],
  "iconsFolder": "icons",
  "users": 
  [
    {
        "user":"admin",
        "pass":"pass"
    }
  ]
}

这里有什么问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-23 18:02:41

你把配置放错地方了。

用这个:

代码语言:javascript
复制
docker run -d -p 4040:4040 --name myappname-local-dashboard \
-e PARSE_DASHBOARD_ALLOW_INSECURE_HTTP=1 \
-e USER1=admin  \
-e USER1_PASSWORD=pass \
-v $(pwd)/parse-dashboard-config.json:/src/Parse-Dashboard/parse-dashboard-config.json \
parse-dashboard

此外,我还更改了卷的源($(pwd)/parse-dashboard-config.json),以从当前的dir获取配置。

文档

编辑。可能需要将apps添加到用户配置中:

代码语言:javascript
复制
{
  "apps": [{
    "serverURL": "http://localhost:1337/parse",
    "appId": "appId",
    "masterKey": "masterKey",
    "appName": "myappname",
    "iconName": ""
  }],
  "iconsFolder": "icons",
  "users": 
  [
    {
        "user":"admin",
        "pass":"pass",
        "apps": [{"appId": "appId"}]
    }
  ]
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44138218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档