patrickchugh / terravision

Terravision creates Professional Cloud Architecture Diagrams from your Terraform code automatically. Supports AWS, Google and Azure.
Mozilla Public License 2.0
827 stars 79 forks source link

Add Dockerfile #57

Open Grigoriy0 opened 1 year ago

Grigoriy0 commented 1 year ago

Added Dockerfile

Type of Change

Checklist

All Submissions:

Changes to Core Features:

patrickchugh commented 1 year ago

Thanks this is awesome, please wait for the next merge as I am rebuilding the interpreter engine to use the Terraform binary now to parse the code in the first pass. Please test against that once I merge that branch and then we can include this.

patrickchugh commented 1 year ago

@Grigoriy0 Hello, thank you for your feedback and thanks for testing out Terravision and helping to make this a better product. I have recently completed a major revamp to the code which uses the terraform binary to download source files and generate initial relationships, before augmenting it with source code parsing as before. This is a significant departure from the previous approach and whilst slower, ensures a more accurate output and will handle all terraform in built functions now when encountered in the source. Please do a git pull and re-test again your PR with the latest source code. If needed, amend and I will happily merge it. Once again, thanks for helping and look forward to hearing from you soon.