https://github.com/web3-storage/dagula-gateway
An IPFS Gateway for Cloudflare Workers that uses Dagula.
https://github.com/web3-storage/dagula-gateway
Last synced: about 1 year ago
JSON representation
An IPFS Gateway for Cloudflare Workers that uses Dagula.
- Host: GitHub
- URL: https://github.com/web3-storage/dagula-gateway
- Owner: web3-storage
- License: other
- Archived: true
- Created: 2022-07-21T20:30:08.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-14T12:12:58.000Z (over 3 years ago)
- Last Synced: 2025-02-24T00:28:06.417Z (over 1 year ago)
- Language: JavaScript
- Size: 589 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# dagula-gateway
> An IPFS Gateway for Cloudflare Workers that uses Dagula.

## Local setup
1. Copy `.env.tpl` file into `.env` and fill in environment variables
2. Run `npm run dev` to start worker within Miniflare
## Clouflare setup
1. Add your env section to `wrangler.toml`
2. Dev `wrangler dev --env DEVELOPER`
3. Set secrets:
```console
# multiaddr (with peer ID) of peer to transfer from
$ wrangler secret put REMOTE_PEER --env DEVELOPER
```
4. Publish `wrangler publish --env DEVELOPER`