{"id":13711209,"url":"https://github.com/ethersphere/gateway-ui","last_synced_at":"2025-05-03T19:30:58.294Z","repository":{"id":36980070,"uuid":"355482467","full_name":"ethersphere/gateway-ui","owner":"ethersphere","description":"Swarm Gateway website","archived":false,"fork":false,"pushed_at":"2025-03-05T10:20:27.000Z","size":3113,"stargazers_count":11,"open_issues_count":83,"forks_count":11,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-18T09:01:34.588Z","etag":null,"topics":["decentralized","ethereum","gateway","sharing","swarm"],"latest_commit_sha":null,"homepage":"https://gateway.ethswarm.org","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ethersphere.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-04-07T09:14:48.000Z","updated_at":"2025-03-05T10:19:55.000Z","dependencies_parsed_at":"2025-03-05T11:23:23.451Z","dependency_job_id":"a9ab579d-9478-420b-a493-0cdfcc2dc62e","html_url":"https://github.com/ethersphere/gateway-ui","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethersphere%2Fgateway-ui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethersphere%2Fgateway-ui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethersphere%2Fgateway-ui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethersphere%2Fgateway-ui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ethersphere","download_url":"https://codeload.github.com/ethersphere/gateway-ui/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250566454,"owners_count":21451230,"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":["decentralized","ethereum","gateway","sharing","swarm"],"created_at":"2024-08-02T23:01:05.759Z","updated_at":"2025-05-03T19:30:57.929Z","avatar_url":"https://github.com/ethersphere.png","language":"TypeScript","funding_links":[],"categories":["Projects"],"sub_categories":["UI"],"readme":"# Bee Gateway\n\n[![](https://img.shields.io/badge/made%20by-Swarm-blue.svg?style=flat-square)](https://swarm.ethereum.org/)\n[![standard-readme compliant](https://img.shields.io/badge/standard--readme-OK-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/feross/standard)\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fethersphere%2Fgateway.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fethersphere%2Fgateway?ref=badge_shield)\n![](https://img.shields.io/badge/npm-%3E%3D6.0.0-orange.svg?style=flat-square)\n![](https://img.shields.io/badge/Node.js-%3E%3D12.0.0-orange.svg?style=flat-square)\n\n\u003e Swarm Gateway website.\n\n**Warning: This project is in alpha state. There might (and most probably will) be changes in the future to its API and\nworking. Also, no guarantees can be made about its stability, efficiency, and security at this stage.**\n\nThis project is intended to be used with\n**Bee\u0026nbsp;version\u0026nbsp;\u003c!-- SUPPORTED_BEE_START --\u003e1.5.0-dda5606e\u003c!-- SUPPORTED_BEE_END --\u003e**. Using it with older or\nnewer Bee versions is not recommended and may not work. Stay up to date by joining the\n[official Discord](https://discord.gg/GU22h2utj6) and by keeping an eye on the\n[releases tab](https://github.com/ethersphere/gateway-proxy/releases).\n\n## Table of Contents\n\n- [Development](#development)\n- [Contribute](#contribute)\n- [Maintainers](#maintainers)\n- [License](#license)\n\n## Development\n\n```sh\ngit clone git@github.com:ethersphere/gateway.git\n\ncd  gateway\n\nnpm start\n```\n\nThe Gateway runs in development mode on [http://localhost:3030/](http://localhost:3030/).\n\n:warn: Don't forget to provide postage stamp via environment variable or edit directly the `postageStamp` constant in\n[`.src/constants.ts`](./src/constants.ts)..\n\n### Environment variables\n\n- `REACT_APP_BEE_HOSTS` - comma separated bee API URLs through which the gateway uploads and downloads. The api to upload is\n  selected at random while on download the gateway checks all the hosts (defaults to `[http://localhost:1633]`)\n- `REACT_APP_BZZ_LINK_DOMAIN` - specifies what domain of Bzz Link should be used (defaults to `bzz.link`)\n- `REACT_APP_POSTAGE_STAMP` - Postage stamp batch ID to be used for uploading (defaults to `00000...00000`\n- `REACT_APP_GATEWAY_URL` - URL on which the gateway is hosted (defaults to current window location)\n- `REACT_APP_DIRECT_DOWNLOAD_URL` - URL for a direct download of asset, used for redirecting ENS requests (defaults to `https://api.gateway.ethswarm.org/bzz/`)\n\n## Contribute\n\nThere are some ways you can make this module better:\n\n- Consult our [open issues](https://github.com/ethersphere/gateway/issues) and take on one of them\n- Help our tests reach 100% coverage!\n- Join us in our [Discord chat](https://discord.gg/wdghaQsGq5) in the #develop-on-swarm channel if you have questions or\n  want to give feedback\n\n## Maintainers\n\n- [vojtechsimetka](https://github.com/vojtechsimetka)\n- [Cafe137](https://github.com/Cafe137)\n\nSee what \"Maintainer\" means [here](https://github.com/ethersphere/repo-maintainer).\n\n## License\n\n[BSD-3-Clause](./LICENSE)\n\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fethersphere%2Fgateway.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fethersphere%2Fgateway?ref=badge_large)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fethersphere%2Fgateway-ui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fethersphere%2Fgateway-ui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fethersphere%2Fgateway-ui/lists"}