Skip to content
This repository has been archived by the owner on Feb 6, 2024. It is now read-only.

Latest commit

 

History

History
43 lines (28 loc) · 1.43 KB

README.md

File metadata and controls

43 lines (28 loc) · 1.43 KB

license

DeckDeckGo - Infrastructure

This project is the infrastructure of DeckDeckGo.

The infrastructure is deployed with Terraform and runs on AWS Lambda.

Table of contents

Getting started

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.

License

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.