On Premise Engine Container

Created by Paul Mendoza, Modified on Mon, 23 Jan 2023 at 07:14 AM by Paul Mendoza

If you use Docker or some other container system you can pull the SigParser On Premise Engine container down to your local environment. 


We host our container images on Amazon Elastic Container Register which is protected by a credential. This article explains how to authenticate with Amazon ECR and pull down the image. 


The SigParser staff will create credentials for you and assign you the right permissions to pull the image down.


Once you've installed the AWS CLI and Docker you'll want to run this command to authenticate.


aws ecr get-login-password --region us-west-2 | docker login --username AWS --password-stdin 989826378939.dkr.ecr.us-west-2.amazonaws.com


Once logged in, pull the image down.


docker pull 989826378939.dkr.ecr.us-west-2.amazonaws.com/sigparser-on-premise-engine:latest


Scheduling

This container should be configured to run periodically every 8 hours or so. There should only be 1 instance running at a time and it shouldn't kill an existing job unless that job runs for more than 72 hours straight.


Local Storage

Be sure to add a drive to the machine that will be persistent because data will need to be stored in it as things are being processed like temporary access keys and failed emails. We suggest 1GB per mailbox with a minimum of 100GBs.


Configuration

You'll need to configure everything with environment variables for the on premise engine. 


Configuration Options for On Premise Engine



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article