{"id":19411772,"url":"https://github.com/nickheap2/yortal","last_synced_at":"2026-04-22T09:06:36.072Z","repository":{"id":208395670,"uuid":"510365434","full_name":"NickHeap2/yortal","owner":"NickHeap2","description":"Inventory AWS APIs","archived":false,"fork":false,"pushed_at":"2024-04-18T07:46:00.000Z","size":236,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-25T02:34:36.702Z","etag":null,"topics":["apigateway","aws"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/NickHeap2.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":"2022-07-04T13:13:45.000Z","updated_at":"2023-11-21T08:38:40.000Z","dependencies_parsed_at":"2024-04-18T08:56:18.763Z","dependency_job_id":"4dc73b35-fa9c-47ad-b117-7227ad4138c0","html_url":"https://github.com/NickHeap2/yortal","commit_stats":null,"previous_names":["nickheap2/yortal"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/NickHeap2/yortal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickHeap2%2Fyortal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickHeap2%2Fyortal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickHeap2%2Fyortal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickHeap2%2Fyortal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NickHeap2","download_url":"https://codeload.github.com/NickHeap2/yortal/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickHeap2%2Fyortal/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32128713,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-22T08:34:57.708Z","status":"ssl_error","status_checked_at":"2026-04-22T08:34:55.583Z","response_time":58,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["apigateway","aws"],"created_at":"2024-11-10T12:23:03.863Z","updated_at":"2026-04-22T09:06:36.050Z","avatar_url":"https://github.com/NickHeap2.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Yortal - inventory AWS Gateway APIs\nRequires a config.json file in the root that looks like this:\n```\n{\n  \"swaggerHubToken\": \"your SwaggerHub api token\",\n  \"swaggerHubOwner\": \"your SwaggerHub owner\",\n  \"swaggerFetchSpecs\": false,\n  \"getConcurrency\": false,\n  \"accounts\": [\n    {\n      \"name\": \"aws-account-name\",\n      \"disabled\": false,\n      \"credentials\":  {\n          \"accessKeyId\": \"account access key id\",\n          \"secretAccessKey\": \"account secret access key\",\n          \"sessionToken\": \"account session token\"\n      },\n      \"regions\": [\n        \"eu-west-2\",\n        \"us-east-1\"\n      ]\n    },\n    ...\n  ]\n}\n```\n\nFetching specs from SwaggerHub is slow and you may get rate limited so it is off by default.\nGetting lambda concurrency is also off by default as it has delays to prevcnt it getting rate limited.\n\n## Setup\n\n```\nnpm install\n```\n\n## Run\n\n```\nnpm start\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickheap2%2Fyortal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnickheap2%2Fyortal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickheap2%2Fyortal/lists"}