This project is the infrastructure of DeckDeckGo.
The infrastructure is deployed with Terraform and runs on AWS Lambda.
requirements: Nix
To (re)deploy the infrastructure, run the following commands:
$ cd infra/
$ nix-shell
$ terraform apply
Running nix-shell
drops you in a shell where all the dependencies are
available. Running terraform apply
will package everything needed by the
lambda function and upload it to AWS. NOTE: if you are deploying from a new
machine you may need to run terraform init
.
This project, respectively the infrastructure of DeckDeckGo, is released under the GNU Affero General Public License. Copyright David Dal Busco and Nicolas Mattia, Zürich, Switzerland. See COPYING for more details.
DeckDeckGo is developed by David Dal Busco and Nicolas Mattia.