{"id":17243585,"url":"https://github.com/gabotechs/free-ec2-instance","last_synced_at":"2026-05-09T09:40:40.149Z","repository":{"id":104312360,"uuid":"553044344","full_name":"gabotechs/free-ec2-instance","owner":"gabotechs","description":"Infrastructure as code using AWS CDK to deploy an EC2 instance with just one command. This project allows to quickly deploy an EC2 instance for playing around without incurring in bigger costs","archived":false,"fork":false,"pushed_at":"2024-12-01T15:49:17.000Z","size":2166,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-31T04:55:47.929Z","etag":null,"topics":["aws","cdk","ec2","ec2-instance","infrastructure-as-code","yarn"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gabotechs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2022-10-17T16:16:25.000Z","updated_at":"2024-12-01T15:21:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"a21656a7-4a55-4188-8f72-aefee6820fae","html_url":"https://github.com/gabotechs/free-ec2-instance","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabotechs%2Ffree-ec2-instance","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabotechs%2Ffree-ec2-instance/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabotechs%2Ffree-ec2-instance/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabotechs%2Ffree-ec2-instance/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gabotechs","download_url":"https://codeload.github.com/gabotechs/free-ec2-instance/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245585815,"owners_count":20639671,"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","cdk","ec2","ec2-instance","infrastructure-as-code","yarn"],"created_at":"2024-10-15T06:16:10.397Z","updated_at":"2026-05-09T09:40:40.122Z","avatar_url":"https://github.com/gabotechs.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Free Ec2 instance\n\nDeploy an instance in AWS for you to play around.\n\n\u003e **NOTE**: ⚠️ This project will deploy a t4g.micro ec2 instance\nin the configured account, last time I checked, that was free, but\nmake sure to check it again.\n\n## Install\n\nClone the project\n\n```shell\ngit clone https://github.com/gabotechs/free-ec2-instance\ncd free-ec2-instance\n```\n\nInstall the dependencies\n```shell\nnpm install\n```\ncreate a `.env` file with your credentials in the root of the project, \nnext to the `package.json` file\n```dotenv\nAWS_REGION=us-east-1\nAWS_ACCESS_KEY_ID=your-access-key-id\nAWS_SECRET_ACCESS_KEY=your-access-key-secret\n```\n\n## Deploy\n\nDeploy the new EC2 instance\n```shell\nnpm run deploy\n```\nIt should take a couple of minutes. After the deployment is completed,\nyou can connect to your instance with:\n```shell\nnpm run connect\n```\n\n## Destroy\n\nWhenever you want to tear down the EC2 instance just use:\n```shell\nnpm run destroy\n```\n\n## Disclaimer\n\n\u003e **NOTE**: ⚠️ The contributors of this project are not responsible for\ncosts created in your AWS account, people that use this project are responsible for\ntheir own AWS costs.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabotechs%2Ffree-ec2-instance","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgabotechs%2Ffree-ec2-instance","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabotechs%2Ffree-ec2-instance/lists"}