tilegarden icon indicating copy to clipboard operation
tilegarden copied to clipboard

Bundle the project into some sort of easily deployable deliverable

Open mattdelsordo opened this issue 6 years ago • 0 comments

Currently a user has to clone the git repository in order to integrate Tilegarden into their project. This isn't the worst, but could be improved since a user shouldn't have to see or modify any of the code or development environment in order to use Tilegarden. There's a couple of options here:

  1. Docker image: this would allow a user to simply add the image to their docker-compose file or to a docker run command to deploy the project without having to manually download anything. Azavea's ops team reasoned against this option as the image isn't something that would actually be used in production.
  2. npm package: it could be possible to provide the project over npm by using Terraform to generate CloudFormation files that are filled with variables on publish.

mattdelsordo avatar Aug 24 '18 18:08 mattdelsordo