Skip to content

A containerised Go swagger API to capture orders, write them to MongoDb or CosmosDB and RabbitMQ or EventHubs.

License

Notifications You must be signed in to change notification settings

canalptekin/captureorderack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircleCI

CaptureOrder - TACK

A containerised Go swagger API to capture orders, write them to MongoDb.

The following environment variables need to be passed to the container:

ACK Logging

ENV TEAMNAME=[YourTeamName]

For Mongo

ENV MONGOHOST="mongodb:https://[mongoinstance].[namespace]"

For RabbitMQ

ENV RABBITMQHOST=amqp:https://[url]:5672
ENV PARTITIONKEY=[0,1,2]

For Event Hubs

ENV EVENTURL="https://[youreventhub].servicebus.windows.net/[eventhubname]"

ENV EVENTPOLICYNAME="[policy key name]"

ENV EVENTPOLICYKEY="[policy key]"


About

A containerised Go swagger API to capture orders, write them to MongoDb or CosmosDB and RabbitMQ or EventHubs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 66.0%
  • HTML 25.6%
  • Dockerfile 6.4%
  • Shell 2.0%