Skip to content

Commit ae0930d

Browse files
committed
add parse server compat
1 parent 291d9dd commit ae0930d

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

README.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ The official AWS S3 file storage adapter for Parse Server. See [Parse Server S3
1616
- [Getting Started](#getting-started)
1717
- [Installation](#installation)
1818
- [Compatibility](#compatibility)
19+
- [Parse Server](#parse-server)
1920
- [Node.js](#nodejs)
2021
- [AWS Credentials](#aws-credentials)
2122
- [Deprecated Configuration](#deprecated-configuration)
@@ -37,6 +38,12 @@ The official AWS S3 file storage adapter for Parse Server. See [Parse Server S3
3738

3839
## Compatibility
3940

41+
### Parse Server
42+
43+
| Version | Latest Version | End-of-Life | Compatible |
44+
|---------|----------------|---------------|------------|
45+
| <=7 | 7.3.0 | December 2025 | ✅ Yes |
46+
4047
### Node.js
4148

4249
This product is continuously tested with the most recent releases of Node.js to ensure compatibility. We follow the [Node.js Long Term Support plan](https://github.com/nodejs/Release) and only test against versions that are officially supported and have not reached their end-of-life date.
@@ -88,11 +95,11 @@ The preferred method is to use the default AWS credentials pattern. If no AWS c
8895

8996
*(This list is still incomplete and in the works, in the meantime find more descriptions in the chapters below.)*
9097

91-
| Parameter | Optional | Default value | Environment variable | Description |
92-
|-----------|----------|---------------|----------------------|-------------|
93-
| `fileAcl` | yes | `undefined` | S3_FILE_ACL | Sets the [Canned ACL](https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl) of the file when storing it in the S3 bucket. Setting this parameter overrides the file ACL that would otherwise depend on the `directAccess` parameter. Setting the value `'none'` causes any ACL parameter to be removed that would otherwise be set. |
94-
| `presignedUrl` | yes | `false` | S3_PRESIGNED_URL | If `true` a [presigned URL](https://docs.aws.amazon.com/AmazonS3/latest/dev/ShareObjectPreSignedURL.html) is returned when requesting the URL of file. The URL is only valid for a specified duration, see parameter `presignedUrlExpires`. |
95-
| `presignedUrlExpires` | yes | `undefined` | S3_PRESIGNED_URL_EXPIRES | Sets the duration in seconds after which the [presigned URL](https://docs.aws.amazon.com/AmazonS3/latest/dev/ShareObjectPreSignedURL.html) of the file expires. If no value is set, the AWS S3 SDK default [Expires](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html#getSignedUrl-property) value applies. This parameter requires `presignedUrl` to be `true`. |
98+
| Parameter | Optional | Default value | Environment variable | Description |
99+
|-----------------------|----------|---------------|--------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
100+
| `fileAcl` | yes | `undefined` | S3_FILE_ACL | Sets the [Canned ACL](https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl) of the file when storing it in the S3 bucket. Setting this parameter overrides the file ACL that would otherwise depend on the `directAccess` parameter. Setting the value `'none'` causes any ACL parameter to be removed that would otherwise be set. |
101+
| `presignedUrl` | yes | `false` | S3_PRESIGNED_URL | If `true` a [presigned URL](https://docs.aws.amazon.com/AmazonS3/latest/dev/ShareObjectPreSignedURL.html) is returned when requesting the URL of file. The URL is only valid for a specified duration, see parameter `presignedUrlExpires`. |
102+
| `presignedUrlExpires` | yes | `undefined` | S3_PRESIGNED_URL_EXPIRES | Sets the duration in seconds after which the [presigned URL](https://docs.aws.amazon.com/AmazonS3/latest/dev/ShareObjectPreSignedURL.html) of the file expires. If no value is set, the AWS S3 SDK default [Expires](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html#getSignedUrl-property) value applies. This parameter requires `presignedUrl` to be `true`. |
96103

97104
## Using a Config File
98105

0 commit comments

Comments
 (0)