Sign inSign up

twentyfourg/ezq

By twentyfourg

Updated about 1 year ago

Image
0

10K+

twentyfourg/ezq repository overview

EZQ

Background process which will POST messages to a callback URL or execute SQL queries.

Message Types

Messages are routed based off the messageAttributes.type value.

Callback

Messages are sent via a POST request to the callback URL.

"messageAttributes": { "type": "callback" }
KeyDescriptionValue
MethodPOST
URLCallback URLmessageAttributes.callback
HeadersHeaders passed in request{ authorization }
TimeoutCallback response timeout15
DataPayload of the requestmessage
Query

Messages are inserted via a raw SQL query.

"messageAttributes": { "type": "query" }

Environment Variables

KeyDescription
SQS_EZQ_URLSQS URL
EZQ_VERBSComma separated list of SQL verbs to be executed if the message type is query. Defaults to INSERT.
SECRET_PATHPath of a Vault or AWS Secret Manager secret.

Tag summary

Content type

Image

Digest

sha256:188b16d12

Size

66.1 MB

Last updated

about 1 year ago

docker pull twentyfourg/ezq