{"id":16629009,"url":"https://github.com/matveyguralskiy/terraform","last_synced_at":"2026-05-27T12:33:20.552Z","repository":{"id":228220094,"uuid":"773431472","full_name":"MatveyGuralskiy/Terraform","owner":"MatveyGuralskiy","description":"Contains a collection of Terraform files for creating resources in AWS, using variables and various commands, deployment application, terraform configuration files for infrastructure provisioning with explanations and screens","archived":false,"fork":false,"pushed_at":"2024-07-02T13:19:57.000Z","size":37415,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-19T21:52:18.368Z","etag":null,"topics":["devops","devops-tools","infrastructure-as-code","remote-state","terraform","terraform-aws","terraform-aws-s3","terraform-resources"],"latest_commit_sha":null,"homepage":"https://app.terraform.io/","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MatveyGuralskiy.png","metadata":{"files":{"readme":"README.md","changelog":"Change_Resources/README.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-17T16:39:10.000Z","updated_at":"2024-07-02T13:20:00.000Z","dependencies_parsed_at":"2025-01-18T05:24:41.657Z","dependency_job_id":null,"html_url":"https://github.com/MatveyGuralskiy/Terraform","commit_stats":null,"previous_names":["matveyguralskiy/terraform"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MatveyGuralskiy/Terraform","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatveyGuralskiy%2FTerraform","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatveyGuralskiy%2FTerraform/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatveyGuralskiy%2FTerraform/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatveyGuralskiy%2FTerraform/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MatveyGuralskiy","download_url":"https://codeload.github.com/MatveyGuralskiy/Terraform/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatveyGuralskiy%2FTerraform/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33566872,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["devops","devops-tools","infrastructure-as-code","remote-state","terraform","terraform-aws","terraform-aws-s3","terraform-resources"],"created_at":"2024-10-12T04:38:54.069Z","updated_at":"2026-05-27T12:33:20.532Z","avatar_url":"https://github.com/MatveyGuralskiy.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌑 Terraform\nHosts a collection of Terraform configuration files for infrastructure provisioning. Terraform, developed by HashiCorp, enables the automated creation and management of cloud resources across multiple providers.\u003cbr\u003e From deploying virtual machines to setting up databases and networking components, these Terraform files streamline the process, ensuring consistency and efficiency in infrastructure management for AWS\n\u003cbr\u003e\n\n\n\u003cbr\u003e\n\u003cdiv align=center\u003e\n\u003cp\u003e\u003cimg src=\"https://media3.giphy.com/media/v1.Y2lkPTc5MGI3NjExbmE1ODg3aXZpbnZmbDE4Zzc5M3Z2aXVqM2o3NzV2MDRjemxjZWswcyZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/3ov9k1173PdfJWRsoE/giphy.gif\" style=\"height:450px; width:750px\" /\u003e\u003c/p\u003e\n\u003c/div\u003e\n\n### 📁 Repository\n\n |-- /Autocomplete_Variables\n\n |-- /Basic_Resources\n\n |-- /Change_Resources\n\n |-- /Cloud\n\n |-- /Conditions\n\n |-- /Credentials\n\n |-- /Database_MySQL\n\n |-- /Data_Source\n\n |-- /Destroy_Resources\n\n |-- /Dynamic_External_Webserver\n\n |-- /Dynamic_Security_group\n\n |-- /Global_Variables\n\n |-- /Highly_Available_Cluster\n\n |-- /Highly_Available_Website\n\n |-- /Import\n\n |-- /Import_Block\n\n |-- /Lifecycle_Resources\n\n |-- /LoadBalancer\n\n |-- /Local_Commands\n\n |-- /Local_Variables\n\n |-- /Lock_File\n\n |-- /Lookup\n\n |-- /Loops_Count_For_If\n\n |-- /Modules\n\n |-- /Multiple_Infrastructure_Example\n\n |-- /Multiple_Regions\n\n |-- /Order_Resources\n\n |-- /Outputs\n\n |-- /Password_Generation\n\n |-- /Recreate_Resources\n\n |-- /Remote_State\n\n |-- /S3_Bucket\n\n |-- /Screens\n\n |-- /Simple_Webserver\n \n |-- /Static_External_Webserver\n\n |-- /VPC\n\n |-- /VPC_2\n\n |-- /Variables\n\n |-- /Workspaces\n \n |-- README.md\n\n### 📝 Examples\n\n\u003cbr\u003e\n\u003cdiv align=\"center\"\u003e\n \n\u003cp\u003e\u003cimg src=\"https://github.com/MatveyGuralskiy/Terraform/blob/main/Screens/Remote_State/Deployment.png?raw=true\" style=\"height:400px; width:700px\" /\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"https://github.com/MatveyGuralskiy/Terraform/blob/main/Screens/VPC_2/Demonstration.png?raw=true\" style=\"height:400px; width:700px\" /\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"https://github.com/MatveyGuralskiy/Terraform/blob/main/Screens/Workspaces/Deployment-Testing2.png?raw=true\" style=\"height:400px; width:700px\" /\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"https://github.com/MatveyGuralskiy/Terraform/blob/main/Screens/Modules/AWS_VPC/Demonstration-Staging.png?raw=true\" style=\"height:400px; width:700px\" /\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"https://github.com/MatveyGuralskiy/Terraform/raw/main/Screens/Modules/AWS_VPC/Demonstration-Development.png?raw=true\" style=\"height:400px; width:700px\" /\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"https://github.com/MatveyGuralskiy/Terraform/blob/main/Screens/Cloud/Website-Deploy-2.png?raw=true\" style=\"height:400px; width:700px\" /\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"https://github.com/MatveyGuralskiy/Terraform/assets/156613328/a34d2d1d-c6c9-4971-917a-de1c68422077\" style=\"height:700px; width:700px\" /\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"https://github.com/MatveyGuralskiy/Terraform/blob/main/Screens/Password_Generation/AWS-RDS-Result-3.png?raw=true\" style=\"height:350px; width:700px\" /\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"https://github.com/MatveyGuralskiy/Terraform/blob/main/Screens/Change_Resources/Result.png?raw=true\" style=\"height:350px; width:700px\" /\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"https://github.com/MatveyGuralskiy/Terraform/blob/main/Screens/Simple_Webserver/Security-Group.png?raw=true\" style=\"height:350px; width:700px\" /\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"https://github.com/MatveyGuralskiy/Terraform/blob/main/Screens/Dynamic_Security_group/Result-3.png?raw=true\" style=\"height:350px; width:700px\" /\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003cimg src=\"https://github.com/MatveyGuralskiy/Terraform/blob/main/Screens/Dynamic_External_Webserver/Result.png?raw=true\" style=\"height:380px; width:700px\" /\u003e\u003c/p\u003e\n\u003c/div\u003e\n\n## 📢 Additional Information\n\nI hope you liked my repository, don’t forget to rate it and if you notice a code malfunction or any other errors.\n\nDon’t hesitate to correct them and be able to improve your project for others\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatveyguralskiy%2Fterraform","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatveyguralskiy%2Fterraform","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatveyguralskiy%2Fterraform/lists"}