Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bundle the project into some sort of easily deployable deliverable #121

Open
mattdelsordo opened this issue Aug 24, 2018 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@mattdelsordo
Copy link
Contributor

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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant