You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`AWSSM_EXPO_PUBLIC_KEY_SECRET_ID`| ✅ if KEYS_STORAGE_TYPE = `aws-secrets-manager`| Expo public key secret name in AWS |`my-expo-public-key`|[Ref](/docs/key-store#expo-signing-certificate)|
53
+
| Name | Required | Description | Example | Reference |
54
+
| --- | --- | --- | --- | --- |
55
+
|`AWSSM_EXPO_PUBLIC_KEY_SECRET_ID`| ✅ if KEYS_STORAGE_TYPE = `aws-secrets-manager`| Expo public key secret name in AWS |`my-expo-public-key`|[Ref](/docs/key-store#expo-signing-certificate)|
62
56
|`AWSSM_EXPO_PRIVATE_KEY_SECRET_ID`| ✅ if KEYS_STORAGE_TYPE = `aws-secrets-manager`| Expo private key secret name in AWS |`my-expo-private-key`|[Ref](/docs/key-store#expo-signing-certificate)|
63
57
64
58
#### **Environment-Based Key Store**
65
-
66
-
| Name | Required | Description | Example | Reference |
| Name | Required | Description | Example | Reference |
66
+
| --- | --- | --- | --- | --- |
75
67
|`PRIVATE_LOCAL_EXPO_KEY_PATH`| ✅ if KEYS_STORAGE_TYPE = `local`| Path to the Expo private key |`/path/to/private-key.pem`|[Ref](/docs/key-store#expo-signing-certificate)|
76
-
|`PUBLIC_LOCAL_EXPO_KEY_PATH`| ✅ if KEYS_STORAGE_TYPE = `local`| Path to the Expo public key |`/path/to/public-key.pem`|[Ref](/docs/key-store#expo-signing-certificate)|
68
+
|`PUBLIC_LOCAL_EXPO_KEY_PATH`| ✅ if KEYS_STORAGE_TYPE = `local`| Path to the Expo public key |`/path/to/public-key.pem`|[Ref](/docs/key-store#expo-signing-certificate)|
77
69
78
70
### ☁️ **AWS & CloudFront Configuration**
79
-
80
-
| Name | Required | Description | Example | Reference |
|`AWS_REGION`| ✅ if using `aws-secrets-manager` or `s3`| AWS Region |`us-east-1`|[Ref](/docs/key-store?keyStore=aws-secrets-manager#key-store-configuration), [Storage](/docs/storage?storage=s3)|
83
-
|`AWS_BASE_ENDPOINT`| ❌ | Custom S3-compatible endpoint for alternative object storage |`https://account-id.r2.cloudflarestorage.com`|[Storage](/docs/storage?storage=s3)|
84
-
|`AWS_ACCESS_KEY_ID`| ✅ if using `aws-secrets-manager` or `s3` without IAM roles | AWS Access Key ID |`ACCESSKEYID`|[Ref](/docs/key-store?keyStore=aws-secrets-manager#key-store-configuration), [Storage](/docs/storage?storage=s3)|
85
-
|`AWS_SECRET_ACCESS_KEY`| ✅ if using `aws-secrets-manager` or `s3` without IAM roles | AWS Secret Access Key |`SECRETACCESSKEY`|[Ref](/docs/key-store?keyStore=aws-secrets-manager#key-store-configuration), [Storage](/docs/storage?storage=s3)|
71
+
| Name | Required | Description | Example | Reference |
72
+
| --- | --- | --- | --- | --- |
73
+
|`AWS_REGION`| ✅ if using `aws-secrets-manager` or `s3`| AWS Region |`us-east-1`|[Ref](/docs/key-store?keyStore=aws-secrets-manager#key-store-configuration), [Storage](/docs/storage?storage=s3)|
74
+
|`AWS_BASE_ENDPOINT`| ❌ | Custom S3-compatible endpoint for alternative object storage |`https://account-id.r2.cloudflarestorage.com`|[Storage](/docs/storage?storage=s3)|
75
+
|`AWS_ACCESS_KEY_ID`| ✅ if using `aws-secrets-manager` or `s3` without IAM roles | AWS Access Key ID |`ACCESSKEYID`|[Ref](/docs/key-store?keyStore=aws-secrets-manager#key-store-configuration), [Storage](/docs/storage?storage=s3)|
76
+
|`AWS_SECRET_ACCESS_KEY`| ✅ if using `aws-secrets-manager` or `s3` without IAM roles | AWS Secret Access Key |`SECRETACCESSKEY`|[Ref](/docs/key-store?keyStore=aws-secrets-manager#key-store-configuration), [Storage](/docs/storage?storage=s3)|
86
77
87
78
#### **CloudFront Settings**
88
-
89
-
| Name | Required | Description | Example | Reference |
|`CLOUDFRONT_KEY_PAIR_ID`| ✅ if CLOUDFRONT_DOMAIN is set | CloudFront key pair ID |`Random string`|[Ref](/docs/cdn/cloudfront)|
93
-
|`CLOUDFRONT_PRIVATE_KEY_B64`| ✅ if using `environment` & CLOUDFRONT_DOMAIN is set | Base64 CloudFront private key |`Base64 string`|[Ref](/docs/cdn/cloudfront)|
94
-
|`AWSSM_CLOUDFRONT_PRIVATE_KEY_SECRET_ID`| ✅ if using `aws-secrets-manager` & CLOUDFRONT_DOMAIN is set | CloudFront private key in AWS Secrets Manager |`my-cloudfront-private-key`|[Ref](/docs/cdn/cloudfront)|
95
-
|`PRIVATE_LOCAL_CLOUDFRONT_KEY_PATH`| ✅ if using `local` & CLOUDFRONT_DOMAIN is set | Path to CloudFront private key |`/path/to/cloudfront-private-key.pem`|[Ref](/docs/cdn/cloudfront)|
79
+
| Name | Required | Description | Example | Reference |
|`CLOUDFRONT_KEY_PAIR_ID`| ✅ if CLOUDFRONT_DOMAIN is set | CloudFront key pair ID |`Random string`|[Ref](/docs/cdn/cloudfront)|
83
+
|`CLOUDFRONT_PRIVATE_KEY_B64`| ✅ if using `environment` & CLOUDFRONT_DOMAIN is set | Base64 CloudFront private key |`Base64 string`|[Ref](/docs/cdn/cloudfront)|
84
+
|`AWSSM_CLOUDFRONT_PRIVATE_KEY_SECRET_ID`| ✅ if using `aws-secrets-manager` & CLOUDFRONT_DOMAIN is set | CloudFront private key in AWS Secrets Manager |`my-cloudfront-private-key`|[Ref](/docs/cdn/cloudfront)|
85
+
|`PRIVATE_LOCAL_CLOUDFRONT_KEY_PATH`| ✅ if using `local` & CLOUDFRONT_DOMAIN is set | Path to CloudFront private key |`/path/to/cloudfront-private-key.pem`|[Ref](/docs/cdn/cloudfront)|
96
86
97
87
#### **Prometheus Configuration**
98
-
99
-
| Name | Required | Description | Example | Reference |
|`PROMETHEUS_ENABLED`| ❌ (Automatic) | Automatically set to `true` if `prometheus.io/scrape: "true"` is present in `podAnnotations`, otherwise must be explicitly set to `true`|`true`||
88
+
| Name | Required | Description | Example | Reference |
89
+
| --- | --- | --- | --- | --- |
90
+
|`PROMETHEUS_ENABLED`| ❌ (Automatic) | Automatically set to `true` if `prometheus.io/scrape: "true"` is present in `podAnnotations`, otherwise must be explicitly set to `true`|`true`||
102
91
103
92
#### **Dashboard Configuration**
104
-
105
-
| Name | Required | Description | Example | Reference |
0 commit comments