@ -147,11 +147,12 @@ docker-compose -f docker/docker-compose.prod.yml --env-file .env up
### One-click Deployment
| Service | Button |
|---------|---|
| AWS[^1] | [](https://console.aws.amazon.com/cloudformation/home?#/stacks/new?stackName=doccano& templateURL=https://doccano.s3.amazonaws.com/public/cloudformation/template.aws.yaml) |
| Heroku | [](https://dashboard.heroku.com/new?template=https%3A%2F%2Fgithub.com%2Fdoccano%2Fdoccano) |
<!-- | GCP[^2] | [](https://console.cloud.google.com/cloudshell/editor?shellonly=true&cloudshell_image=gcr.io/cloudrun/button&cloudshell_git_repo=https://github.com/doccano/doccano.git&cloudshell_git_branch=CloudRunButton) | -->
| Service | Button |
|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| AWS[^1] | [](https://console.aws.amazon.com/cloudformation/home?#/stacks/new?stackName=doccano& templateURL=https://doccano.s3.amazonaws.com/public/cloudformation/template.aws.yaml) |
| Heroku | [](https://dashboard.heroku.com/new?template=https%3A%2F%2Fgithub.com%2Fdoccano%2Fdoccano) |
| AlibabaCloud | [](https://computenest.console.aliyun.com/service/instance/create/default?type=user& ServiceName=Doccano%E7%A4%BE%E5%8C%BA%E7%89%88) |
<!-- | GCP[^2] | [](https://console.cloud.google.com/cloudshell/editor?shellonly=true&cloudshell_image=gcr.io/cloudrun/button&cloudshell_git_repo=https://github.com/doccano/doccano.git&cloudshell_git_branch=CloudRunButton) | -->
> [^1]: (1) EC2 KeyPair cannot be created automatically, so make sure you have an existing EC2 KeyPair in one region. Or [create one yourself ](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html#having-ec2-create-your-key-pair ). (2) If you want to access doccano via HTTPS in AWS, here is an [instruction ](https://github.com/doccano/doccano/wiki/HTTPS-setting-for-doccano-in-AWS ).
<!-- > [^2]: Although this is a very cheap option, it is only suitable for very small teams (up to 80 concurrent requests). Read more on [Cloud Run docs ](https://cloud.google.com/run/docs/concepts ). -->