mirror of
https://github.com/Lissy93/web-check.git
synced 2025-06-19 03:16:45 +02:00
Read env vars from AWS secret manager
This commit is contained in:
parent
393dafbf84
commit
76cce7ef9a
@ -4,7 +4,34 @@ provider:
|
|||||||
name: aws
|
name: aws
|
||||||
runtime: nodejs14.x
|
runtime: nodejs14.x
|
||||||
region: us-east-1
|
region: us-east-1
|
||||||
|
environment:
|
||||||
|
GOOGLE_CLOUD_API_KEY: ${ssm:GOOGLE_CLOUD_API_KEY~true, ''}
|
||||||
|
TORRENT_IP_API_KEY: ${ssm:TORRENT_IP_API_KEY~true, ''}
|
||||||
|
SECURITY_TRAILS_API_KEY: ${ssm:SECURITY_TRAILS_API_KEY~true, ''}
|
||||||
|
BUILT_WITH_API_KEY: ${ssm:BUILT_WITH_API_KEY~true, ''}
|
||||||
|
URL_SCAN_API_KEY: ${ssm:URL_SCAN_API_KEY~true, ''}
|
||||||
|
TRANCO_USERNAME: ${ssm:TRANCO_USERNAME~true, ''}
|
||||||
|
TRANCO_API_KEY: ${ssm:TRANCO_API_KEY~true, ''}
|
||||||
|
CLOUDMERSIVE_API_KEY: ${ssm:CLOUDMERSIVE_API_KEY~true, ''}
|
||||||
|
CHROME_PATH: ${ssm:CHROME_PATH~true, ''}
|
||||||
|
API_TIMEOUT_LIMIT: ${ssm:API_TIMEOUT_LIMIT~true, ''}
|
||||||
|
API_CORS_ORIGIN: ${ssm:API_CORS_ORIGIN~true, ''}
|
||||||
|
iamRoleStatements:
|
||||||
|
- Effect: Allow
|
||||||
|
Action:
|
||||||
|
- ssm:GetParameter
|
||||||
|
Resource:
|
||||||
|
- arn:aws:ssm:us-east-1:590320761284:parameter/GOOGLE_CLOUD_API_KEY
|
||||||
|
- arn:aws:ssm:us-east-1:590320761284:parameter/TORRENT_IP_API_KEY
|
||||||
|
- arn:aws:ssm:us-east-1:590320761284:parameter/SECURITY_TRAILS_API_KEY
|
||||||
|
- arn:aws:ssm:us-east-1:590320761284:parameter/BUILT_WITH_API_KEY
|
||||||
|
- arn:aws:ssm:us-east-1:590320761284:parameter/URL_SCAN_API_KEY
|
||||||
|
- arn:aws:ssm:us-east-1:590320761284:parameter/TRANCO_USERNAME
|
||||||
|
- arn:aws:ssm:us-east-1:590320761284:parameter/TRANCO_API_KEY
|
||||||
|
- arn:aws:ssm:us-east-1:590320761284:parameter/CLOUDMERSIVE_API_KEY
|
||||||
|
- arn:aws:ssm:us-east-1:590320761284:parameter/CHROME_PATH
|
||||||
|
- arn:aws:ssm:us-east-1:590320761284:parameter/API_TIMEOUT_LIMIT
|
||||||
|
- arn:aws:ssm:us-east-1:590320761284:parameter/API_CORS_ORIGIN
|
||||||
functions:
|
functions:
|
||||||
archives:
|
archives:
|
||||||
handler: api/archives.handler
|
handler: api/archives.handler
|
||||||
|
Loading…
x
Reference in New Issue
Block a user