# Deployment

HIPPO Gym is designed to be run with distributed services on AWS. For instructions on setting up the AWS Services from scratch, see the AWS section of these Docs.

Once AWS setup is complete, HIPPO Gym can be quickly deployed by completing the config.yml file and then running:

python3 updateProject.py

If the docker container has been deployed once for this project then you will be asked if you want to build and deploy the container. This permits quick deployments of changes to components not in the docker container without having to build and upload the container every time.

Note that a .env file is required with entries for:

AWS_ACCESS_KEY_ID=''
AWS_SECRET_ACCESS_KEY='

These keys can be obtained from your AWS setup or your AWS administrator.