{"id":22787025,"url":"https://github.com/christianvozar/aws-ssh","last_synced_at":"2026-04-28T11:32:40.747Z","repository":{"id":28013443,"uuid":"31508117","full_name":"christianvozar/aws-ssh","owner":"christianvozar","description":"SSH inventory config generation for Amazon Web Services.","archived":false,"fork":false,"pushed_at":"2020-02-17T04:08:48.000Z","size":14,"stargazers_count":2,"open_issues_count":3,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-17T21:21:03.069Z","etag":null,"topics":["amazon-web-services","ansible","go","inventory","ssh"],"latest_commit_sha":null,"homepage":"","language":"Go","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/christianvozar.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.markdown","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-03-01T19:39:11.000Z","updated_at":"2020-09-26T04:22:11.000Z","dependencies_parsed_at":"2022-09-04T09:01:07.468Z","dependency_job_id":null,"html_url":"https://github.com/christianvozar/aws-ssh","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/christianvozar%2Faws-ssh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/christianvozar%2Faws-ssh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/christianvozar%2Faws-ssh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/christianvozar%2Faws-ssh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/christianvozar","download_url":"https://codeload.github.com/christianvozar/aws-ssh/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246342824,"owners_count":20761939,"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":["amazon-web-services","ansible","go","inventory","ssh"],"created_at":"2024-12-12T00:37:47.784Z","updated_at":"2026-04-28T11:32:40.704Z","avatar_url":"https://github.com/christianvozar.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# aws-ssh\n\nGenerate inventory of SSH connections for Amazon Web Services.\n\n# Installation\n\nExecuting will produce entries for your SSH config file for all running instances on EC2 for the given tag. This is easily piped into the SSH config file directly. When combined with auto-completion and a cron-entry you can auto-complete SSH for your instances with ease.\n\n`$ AWS_ACCESS_KEY=FOIJEWOEIJDFUHIJ AWS_SECRET_KEY=joasd8jf8a9sjdfaj30jfiojf PRIVATE=true STRICT=false ./aws-ssh \u003e ~/.ssh/config`\n\n### macOS Users\n\nFor auto-complete (tab) to work you will need to add a line similar to this to your /etc/bashrc file.\n\n`$ complete -o default -o nospace -W \"$(grep -i -e '^host ' ~/.ssh/config | awk '{print substr($0, index($0,$2))}' ORS=' ')\" ssh scp sftp`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchristianvozar%2Faws-ssh","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchristianvozar%2Faws-ssh","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchristianvozar%2Faws-ssh/lists"}