【问题标题】:Parse Server S3 file adapter not working解析服务器 S3 文件适配器不工作
【发布时间】:2016-08-16 17:31:28
【问题描述】:

我一直在尝试设置 S3 文件适配器,但没有成功。我正在使用PM2 启动 Parse Server,这是我的生态系统.json 文件:

 "apps" : [{
    "name"        : "parse-wrapper",
    "script"      : "/usr/bin/parse-server",
    "watch"       : true,
    "merge_logs"  : true,
    "cwd"         : "/home/parse",
    "env": {
      "PARSE_SERVER_CLOUD_CODE_MAIN": "/home/parse/cloud/main.js",
      "PARSE_SERVER_DATABASE_URI": "myuri",
      "PARSE_SERVER_APPLICATION_ID": "myappid",
      "PARSE_SERVER_MASTER_KEY": "my master key",
      "PARSE_SERVER_JAVASCRIPT_KEY": "myjskey",
      "PARSE_SERVER_FILES_ADAPTER": "parse-server-s3-adapter",
      "S3_ACCESS_KEY": "MYS3ACCESSKEY",
      "S3_SECRET_KEY": "MYS3SECRETKEY",
      "S3_BUCKET": "thenameofmybucket"
    }
  }]
}

任何帮助将不胜感激:)

【问题讨论】:

    标签: parse-platform amazon-s3 parse-server


    【解决方案1】:

    虽然这个问题是一年前的问题,但我希望该解决方案可以对其他人有所帮助,因为我也曾花时间研究过 pm2 设置。

    "env": {
        "PARSE_SERVER_FILES_ADAPTER": {
          "module": "parse-server-s3-adapter",
          "options": {
            "accessKey": "MYS3ACCESSKEY",
            "secretKey": "MYS3SECRETKEY",
            "bucket": "thenameofmybucket",
            "region": "ap-southeast-1",
            "bucketPrefix": "",
            "directAccess": true,
            "baseUrl": null,
            "baseUrlDirect": false,
            "signatureVersion": "v4",
            "globalCacheControl": null,
            "ServerSideEncryption": "AES256|aws:kms"
          }
    }
    

    您可以修改accessKey、secretKey、bucket 和region 的值

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-23
      • 2017-09-06
      • 2017-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-27
      相关资源
      最近更新 更多