{"id":28912540,"url":"https://github.com/oceanprotocol/community-numbers","last_synced_at":"2026-05-04T22:43:50.294Z","repository":{"id":34975390,"uuid":"186685090","full_name":"oceanprotocol/community-numbers","owner":"oceanprotocol","description":"🤖 Microservice to cache and expose community numbers. Beep boop.","archived":false,"fork":false,"pushed_at":"2023-05-24T10:49:55.000Z","size":547,"stargazers_count":2,"open_issues_count":7,"forks_count":1,"subscribers_count":10,"default_branch":"main","last_synced_at":"2026-05-04T22:43:34.153Z","etag":null,"topics":["api","bountiesnetwork","gitcoin","github","json","medium","microservice","now","telegram","twitter"],"latest_commit_sha":null,"homepage":"https://oceanprotocol.com/community","language":"JavaScript","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/oceanprotocol.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":"2019-05-14T19:16:11.000Z","updated_at":"2023-01-31T17:17:17.000Z","dependencies_parsed_at":"2023-02-15T04:16:09.867Z","dependency_job_id":null,"html_url":"https://github.com/oceanprotocol/community-numbers","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/oceanprotocol/community-numbers","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oceanprotocol%2Fcommunity-numbers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oceanprotocol%2Fcommunity-numbers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oceanprotocol%2Fcommunity-numbers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oceanprotocol%2Fcommunity-numbers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oceanprotocol","download_url":"https://codeload.github.com/oceanprotocol/community-numbers/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oceanprotocol%2Fcommunity-numbers/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32628211,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-04T10:08:07.713Z","status":"ssl_error","status_checked_at":"2026-05-04T10:08:02.005Z","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":["api","bountiesnetwork","gitcoin","github","json","medium","microservice","now","telegram","twitter"],"created_at":"2025-06-21T20:11:51.363Z","updated_at":"2026-05-04T22:43:50.290Z","avatar_url":"https://github.com/oceanprotocol.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![banner](https://raw.githubusercontent.com/oceanprotocol/art/master/github/repo-banner%402x.png)](https://oceanprotocol.com)\n\n\u003ch1 align=\"center\"\u003ecommunity-numbers\u003c/h1\u003e\n\n\u003e Microservice to cache and expose community numbers for use throughout [oceanprotocol.com](https://oceanprotocol.com).\n\n[![Build Status](https://travis-ci.com/oceanprotocol/community-numbers.svg?branch=main)](https://travis-ci.com/oceanprotocol/community-numbers)\n[![js oceanprotocol](https://img.shields.io/badge/js-oceanprotocol-7b1173.svg)](https://github.com/oceanprotocol/eslint-config-oceanprotocol)\n\u003cimg src=\"http://forthebadge.com/images/badges/powered-by-electricity.svg\" height=\"20\"/\u003e\n\u003cimg src=\"http://forthebadge.com/images/badges/as-seen-on-tv.svg\" height=\"20\"/\u003e\n\u003cimg src=\"http://forthebadge.com/images/badges/uses-badges.svg\" height=\"20\"/\u003e\n\n## API\n\nEndpoint: [`https://oceanprotocol-community.now.sh`](https://oceanprotocol-community.now.sh)\n\n### `GET /`\n\n**200**: Returns a list of network numbers as follows:\n\n```json\n{\n  \"github\": {\n    \"stars\": 1000,\n    \"repos\": 1000\n  },\n  \"medium\": {\n    \"followers\": 1000\n  },\n  \"bounties\": {\n    \"open\": 1000,\n    \"total\": 1000\n  },\n  \"twitter\": {\n    \"followers\": 1000\n  },\n  \"telegram\": {\n    \"community\": 1000,\n    \"news\": 1000\n  },\n  \"discord\": {\n    \"members\": 1000\n  }\n}\n```\n\n## Development\n\nInstall dependencies:\n\n```bash\nnpm install -g vercel\nnpm install\n```\n\nAnd run the server in dev mode:\n\n```bash\nnpm start\n```\n\nThen either open up `http://localhost:3000` in a browser or do in another Terminal:\n\n```\ncurl http://localhost:3000\n```\n\n## Test\n\nRun the tests:\n\n```bash\nnpm test\n```\n\n## Deployment\n\nEvery branch is automatically deployed to [Vercel](https://vercel.com) with their GitHub integration. A link to a deployment will appear under each Pull Request.\n\nThe latest deployment of the `main` branch is automatically aliased to `oceanprotocol-community.now.sh`.\n\n### Manual Deployment\n\nIf needed, app can be deployed manually. Make sure to switch to Ocean Protocol org before deploying:\n\n```bash\n# first run\nvercel login\nvercel switch\n\n# deploy\nvercel\n# switch alias to new deployment\nvercel alias\n```\n\n## License\n\n```text\nCopyright 2022 Ocean Protocol Foundation Ltd.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foceanprotocol%2Fcommunity-numbers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foceanprotocol%2Fcommunity-numbers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foceanprotocol%2Fcommunity-numbers/lists"}