The playbook infrastructure currently only supports AWS as a cloud provider. If using another provider, please see manual deployment.
We use Ansible & Terraform to build the correct infrastructure to run BlockScout. The playbook repository is located at https://github.com/poanetwork/blockscout-terraform.
In the root folder you will find Ansible Playbooks to create all necessary infrastructure to deploy BlockScout. The
lambdafolder also contains a set of scripts that may be useful in your BlockScout infrastructure.
- 1.Deploying the Infrastructure. This section describes all the steps to deploy the virtual hardware that is required for production instance of BlockScout. Skip this section if you do have an infrastructure and simply want to install or update your BlockScout.
- 3.Destroying Provisioned Infrastructure. Refer to this section if you want to destroy your BlockScout installation.