serverless.yml 822 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. service: uppyloader
  2. provider:
  3. name: aws
  4. runtime: nodejs8.10
  5. environment:
  6. # NOTE: Make sure you set this to the url of your service endpoint
  7. DOMAIN: <YOUR_SERVICE_ENDPOINT>
  8. # NOTE: Make sure you set the API Keys for your chosen provider
  9. AWS_S3_BUCKET: <YOUR_AWS_S3_BUCKET_NAME>
  10. AWS_S3_REGION: <YOUR_AWS_S3_BUCKET_REGION>
  11. SESSION_SECRET: <YOUR_SESSION_SECRET>
  12. UPPY_SECRET: <YOUR_UPPY_SECRET>
  13. # INSTAGRAM_KEY: <YOUR_INSTAGRAM_KEY>
  14. # INSTAGRAM_SECRET: <YOUR_INSTAGRAM_SECRET>
  15. # GOOGLE_KEY: <YOUR_GOOGLE_KEY>
  16. # GOOGLE_SECRET: <YOUR_GOOGLE_SECRET>
  17. # DROPBOX_KEY: <YOUR_DROPBOX_KEY>
  18. # DROPBOX_SECRET: <YOUR_DROPBOX_SECRET>
  19. functions:
  20. uppy:
  21. handler: index.uppy
  22. events:
  23. - http: ANY /
  24. - http: 'ANY {proxy+}'
  25. plugins:
  26. - serverless-offline