|
пре 6 година | |
---|---|---|
.. | ||
.gitignore | пре 7 година | |
composer.json | пре 7 година | |
composer.lock | пре 7 година | |
index.html | пре 7 година | |
main.js | пре 6 година | |
package-lock.json | пре 6 година | |
package.json | пре 6 година | |
readme.md | пре 6 година | |
s3-sign.php | пре 7 година | |
serve.js | пре 6 година |
This example uses a server-side PHP endpoint to sign uploads to S3.
To run this example, make sure you've correctly installed the root repository:
npm install
npm run bootstrap
This example uses the AWS PHP SDK.
To install it, get composer and run composer update
in this folder.
cd ./examples/aws-presigned-url
composer update
Configure AWS S3 credentials using environment variables or a credentials file in ~/.aws/credentials
.
Configure a bucket name and region in the s3-sign.php
file.
Then install npm dependencies using
npm install
and start the demo server using
npm start
The demo should now be available at http://localhost:8080.
Optionally, provide a port in the PORT
environment variable:
PORT=8080 npm start