{"id":17091347,"url":"https://github.com/ajvb/instatorcloud","last_synced_at":"2025-06-11T03:05:49.821Z","repository":{"id":3988564,"uuid":"5084705","full_name":"ajvb/InstaTorCloud","owner":"ajvb","description":"Launch a Tor Bridge on an EC2 Instance in a single command.","archived":false,"fork":false,"pushed_at":"2013-04-21T20:59:35.000Z","size":125,"stargazers_count":3,"open_issues_count":1,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-31T23:41:49.612Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"adrotec/knockout-date-bindings","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ajvb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-07-17T16:35:24.000Z","updated_at":"2014-06-23T21:34:52.000Z","dependencies_parsed_at":"2022-09-01T12:12:22.244Z","dependency_job_id":null,"html_url":"https://github.com/ajvb/InstaTorCloud","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/ajvb%2FInstaTorCloud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajvb%2FInstaTorCloud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajvb%2FInstaTorCloud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajvb%2FInstaTorCloud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ajvb","download_url":"https://codeload.github.com/ajvb/InstaTorCloud/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253765249,"owners_count":21960696,"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":[],"created_at":"2024-10-14T13:58:17.421Z","updated_at":"2025-05-12T15:28:23.244Z","avatar_url":"https://github.com/ajvb.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"#InstaTorCloud\n#### Launch a Tor Bridge running on an EC2 instance in a single command.\n####Make sure to check out https://cloud.torproject.org\n\nTo run with the defaults,\n\n    python instatorcloud.py --access-key-id \u003cACCESS-KEY-ID\u003e --secret-access-key \u003cSECRET-ACCESS-KEY\u003e\n\nis all that is necessary.\n\nThis will create a Normal Bridge on a t1.micro instance type in the east-1 (Virginia) region, and will create (or use) a keypair and security-group, both called _tor-cloud-server_.\n\n---------\n\nIf you change the security group or the keypair to use, InstaTorCloud will check to see if it exists, and if it does not, it will create it for you.\n\n    python instatorcloud.py --access-key-id \u003cACCESS-KEY-ID\u003e --secret-access-key \u003cSECRET-ACCESS-KEY\u003e --security-group \n    mytorbridges --keypair ~/.ssh/mytorbridges\n\nYou can also change what region your bridge will be in, whether it will be a private or a normal bridge, and what instance type it will be on.\n\n    python instatorcloud.py --access-key-id \u003cACCESS-KEY-ID\u003e --secret-access-key \u003cSECRET-ACCESS-KEY\u003e --eu-west-1 --private \n    --medium\n\nAnd if you want, you can add it all together and even throw in a script to run once the instance has started. (Refered to as 'user_data').\n\n    python instatorcloud.py --access-key-id \u003cACCESS-KEY-ID\u003e --secret-access-key \u003cSECRET-ACCESS-KEY\u003e --security-group \n    mytorbridges --keypair ~/.ssh/mytorbridges --eu-west-1 --private --medium --user-data myscript.sh\n\nIn full, the above command will create a Private bridge on a m1.medium instance type in the eu-west-1 (Ireland) region, use (or create) a key pair called _mytorbridges_ in ~/.ssh, use (or create) a security group called _mytorbridges_, and run a shell script called _myscript.sh_ once the instance has been successfully launched.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajvb%2Finstatorcloud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fajvb%2Finstatorcloud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajvb%2Finstatorcloud/lists"}