Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ipfs-inactive/refs

[ARCHIVED] DMCA notices, and tools for publishing them
https://github.com/ipfs-inactive/refs

Last synced: 3 months ago
JSON representation

[ARCHIVED] DMCA notices, and tools for publishing them

Awesome Lists containing this project

README

        

## This repository has been archived!
*This IPFS-related repository has been archived, and all issues are therefore frozen.* If you want to ask a question or open/continue a discussion related to this repo, please visit the [official IPFS forums](https://discuss.ipfs.io).

We archive repos for one or more of the following reasons:
- Code or content is unmaintained, and therefore might be broken
- Content is outdated, and therefore may mislead readers
- Code or content evolved into something else and/or has lived on in a different place
- The repository or project is not active in general

Please note that in order to keep the primary IPFS GitHub org tidy, most archived repos are moved into the [ipfs-inactive](https://github.com/ipfs-inactive) org.

If you feel this repo should **not** be archived (or portions of it should be moved to a non-archived repo), please [reach out](https://ipfs.io/help) and let us know. Archiving can always be reversed if needed.

# refs

> DMCA notices, and tools for publishing them

[![](https://img.shields.io/badge/made%20by-Protocol%20Labs-blue.svg?style=flat-square)](http://ipn.io)
[![](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io/)
[![](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)
[![standard-readme compliant](https://img.shields.io/badge/standard--readme-OK-green.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)

Tool for building and publishing the DAG at https://ipfs.io/refs

Renders a DAG from various data sources:

- DMCA notices served for the gateway at ipfs.io -- https://github.com/ipfs/refs-denylists-dmca
- TODO: Content archived on our storage hosts -- https://github.com/ipfs/refs-solarnet-storage

## Table of Contents

- [Install](#install)
- [Usage](#usage)
- [Contribute](#contribute)
- [License](#license)

## Install

Clone this repo. Depends on [npm](https://npmjs.com) and [node.js](https://nodejs.com).

## Usage

```sh
# render, add, and publish the denylist
$ make build && make publish
$ git add versions/ && git commit -m Publish && git push

# update the TXT record for refs.ipfs.io
$ npm install && make dnslink
# wait for it to propagate
$ watch dig TXT refs.ipfs.io
```

## Contribute

Feel free to join in. All welcome. Open an [issue](https://github.com/ipfs/refs/issues)!

This repository falls under the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).

[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/contributing.md)

## License

[MIT](LICENSE)