{"id":29416376,"url":"https://github.com/neha-dev-dot/terrafrom","last_synced_at":"2025-07-11T19:03:06.298Z","repository":{"id":299446420,"uuid":"967289627","full_name":"neha-dev-dot/Terrafrom","owner":"neha-dev-dot","description":"This repository contains Terraform code examples and modules that I created while learning Infrastructure as Code (IaC) on AWS Cloud. It covers various AWS services including EC2, VPC, S3, and more, helping to understand how to automate cloud infrastructure provisioning using Terraform.","archived":false,"fork":false,"pushed_at":"2025-06-16T15:39:01.000Z","size":18,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-16T16:31:18.332Z","etag":null,"topics":["aws-ec2","aws-s3","aws-vpc","data-sources","nginx-deployment","static-website-hosting","terraform-backend","terraform-module"],"latest_commit_sha":null,"homepage":"","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/neha-dev-dot.png","metadata":{"files":{"readme":"README.md","changelog":null,"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,"zenodo":null}},"created_at":"2025-04-16T08:18:15.000Z","updated_at":"2025-06-16T16:13:30.000Z","dependencies_parsed_at":"2025-06-16T16:32:05.891Z","dependency_job_id":"e4a37e83-38a2-4560-ba89-269c2a73831d","html_url":"https://github.com/neha-dev-dot/Terrafrom","commit_stats":null,"previous_names":["neha-dev-dot/terrafrom"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/neha-dev-dot/Terrafrom","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neha-dev-dot%2FTerrafrom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neha-dev-dot%2FTerrafrom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neha-dev-dot%2FTerrafrom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neha-dev-dot%2FTerrafrom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neha-dev-dot","download_url":"https://codeload.github.com/neha-dev-dot/Terrafrom/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neha-dev-dot%2FTerrafrom/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264878580,"owners_count":23677451,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["aws-ec2","aws-s3","aws-vpc","data-sources","nginx-deployment","static-website-hosting","terraform-backend","terraform-module"],"created_at":"2025-07-11T19:03:04.635Z","updated_at":"2025-07-11T19:03:06.232Z","avatar_url":"https://github.com/neha-dev-dot.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Terraform AWS Learning Repository\n\nWelcome to my **Terraform AWS Projects** repository!  \nThis repository contains a collection of hands-on Terraform code examples that I’ve created while learning how to provision and manage AWS infrastructure using Infrastructure as Code (IaC).\n\n---\n\n## 📁 Project Structure\n\nInside the `terraform/` folder, you’ll find subfolders, each containing Terraform configurations for different AWS services and use cases:\n\n| Folder Name                  | Description |\n|-----------------------------|-------------|\n| `aws-ec2/`                  | Launching and managing EC2 instances |\n| `aws-s3/`                   | Creating and configuring S3 buckets |\n| `aws-vpc/`                  | Setting up custom VPCs, subnets, and routing |\n| `aws-vpc-ec2-nginx/`        | Deploying EC2 instance with NGINX inside a VPC |\n| `project-static-website/`   | Hosting a static website on AWS S3 |\n| `tf-backend/`               | Terraform remote backend (S3 \u0026 DynamoDB) setup |\n| `tf-data-sources/`          | Exploring Terraform data sources |\n\n---\n\n## 🔧 Tools \u0026 Technologies\n\n- **Terraform v1.x**\n- **AWS Provider**\n- AWS Services: EC2, S3, VPC, Route Tables, Security Groups, IAM, etc.\n- Version Control: Git \u0026 GitHub\n\n---\n\n## 🚀 Getting Started\n\n1. Make sure you have Terraform installed.\n2. Configure your AWS CLI credentials.\n3. Navigate to any folder and run the following:\n\n```bash\nterraform init\nterraform plan\nterraform apply\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneha-dev-dot%2Fterrafrom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fneha-dev-dot%2Fterrafrom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneha-dev-dot%2Fterrafrom/lists"}