{"id":15798322,"url":"https://github.com/saarasio/gettingstarted","last_synced_at":"2025-03-31T20:12:27.421Z","repository":{"id":123069133,"uuid":"256135020","full_name":"saarasio/gettingstarted","owner":"saarasio","description":"Getting Started bash script for Enroute Universal API Gateway","archived":false,"fork":false,"pushed_at":"2020-04-21T02:07:25.000Z","size":19,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-10-05T00:41:01.628Z","etag":null,"topics":["api-gateway","apigateway","apis"],"latest_commit_sha":null,"homepage":"https://getenroute.io/docs/getting-started-enroute-standalone-gateway/","language":"Shell","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/saarasio.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}},"created_at":"2020-04-16T06:58:38.000Z","updated_at":"2020-05-06T18:22:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"d382755d-ba2d-49d6-97e9-e5e4afad4c68","html_url":"https://github.com/saarasio/gettingstarted","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/saarasio%2Fgettingstarted","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saarasio%2Fgettingstarted/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saarasio%2Fgettingstarted/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saarasio%2Fgettingstarted/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saarasio","download_url":"https://codeload.github.com/saarasio/gettingstarted/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246531975,"owners_count":20792736,"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":["api-gateway","apigateway","apis"],"created_at":"2024-10-05T00:40:54.218Z","updated_at":"2025-03-31T20:12:27.398Z","avatar_url":"https://github.com/saarasio.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\nDependencies:\n\n* python\n* curl\n\n```\n$ ./gs\nChecking for python...\nChecking for curl...\n\n    Bash script for getting started with Enroute Standalone API Gateway.\n\n    Uses curl to make REST calls to program locally running Enroute Standalone API Gateway\n\n    Run Enroute first -\n\n        sudo docker run --net=host saarasio/enroute-gw:v0.3.0\n\n    Then use this script to program it.\n\n    Usage: ./gs [option]\n\n     options:\n\n         create-http        - create service, route, upstream\n         send-http-traffic  - use this option to send http traffic\n\n         create-https       - create service, secret, route, upstream\n         send-https-traffic - use this option to send https traffic\n\n         create-grpc        - create service, route, upstream for grpc\n         send-grpc-traffic  - sends grpc traffic (grpc_client_server -role client -host 127.0.0.1 -port 8080 -id 3)\n\n         start-server       - Runs server using python (python -m SimpleHTTPServer 50051)\n         start-server-grpc  - Runs server using grpc_client_server (grpc_client_server -role server -host 127.0.0.1 -port 50053)\n\n         show\n         delete\n\n      Example:\n\n        ./gs create-https\n        ./gs delete\n        ./gs show\n        \n        \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaarasio%2Fgettingstarted","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaarasio%2Fgettingstarted","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaarasio%2Fgettingstarted/lists"}