{"id":20696447,"url":"https://github.com/jntakpe/proxy-switcher","last_synced_at":"2025-03-11T02:47:30.401Z","repository":{"id":70967080,"uuid":"103762961","full_name":"jntakpe/proxy-switcher","owner":"jntakpe","description":"Activate or desactivate proxy settings for a set of tools","archived":false,"fork":false,"pushed_at":"2017-10-24T09:14:53.000Z","size":100,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-17T18:25:38.876Z","etag":null,"topics":["bash","git","gradle","kotlin","npm"],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","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/jntakpe.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-09-16T15:33:10.000Z","updated_at":"2018-12-14T20:11:07.000Z","dependencies_parsed_at":"2024-02-13T09:31:26.506Z","dependency_job_id":null,"html_url":"https://github.com/jntakpe/proxy-switcher","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jntakpe%2Fproxy-switcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jntakpe%2Fproxy-switcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jntakpe%2Fproxy-switcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jntakpe%2Fproxy-switcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jntakpe","download_url":"https://codeload.github.com/jntakpe/proxy-switcher/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242961754,"owners_count":20213315,"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":["bash","git","gradle","kotlin","npm"],"created_at":"2024-11-17T00:14:02.152Z","updated_at":"2025-03-11T02:47:30.372Z","avatar_url":"https://github.com/jntakpe.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# proxy-switcher\n\n[![Build Status](https://travis-ci.org/jntakpe/proxy-switcher.svg?branch=master)](https://travis-ci.org/jntakpe/devs-skills)\n![license](https://img.shields.io/badge/license-MIT-blue.svg)\n\n\nEnable or disable proxy settings for a set of tools\n\n## Build\n\nTo build the application execute :  \n```bash\n./gradlew build \n```\n\n## Run application\n\nTo run the application you need to provide the following arguments :\n\n| Parameter                                | Values                | Format                      |\n| ---------------------------------------- |:---------------------:| :--------------------------:|\n| Enable or disable proxy                  | enable or disable     | -                           |\n| List of application to enable or disable | bash,gradle           | Comma separated             |\n| Proxy host value                         | some.proxy.host.value | Proxy host without protocol |\n| Proxy port value                         | 8080                  | -                           |\n| No proxy values                          | localhost,127.0.0.1   | Comma separated             |\n\nFor instance, to enable the proxies with the previous parameters : \n```bash\njava -jar proxy-switcher-VERSION.jar enable bash,gradle,git,npm some.proxy.host.value 8080 localhost,127.0.0.1\n```\n\n## Supported proxies\n\n* Bash\n* Gradle\n* Git\n* Npm\n\n## Supported platform\n\nRight now only OSX and Windows platforms are supported\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjntakpe%2Fproxy-switcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjntakpe%2Fproxy-switcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjntakpe%2Fproxy-switcher/lists"}