Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://wicg.github.io/private-network-access/


https://wicg.github.io/private-network-access/

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Private Network Access

Note: This specification was initially known as *CORS-RFC1918*. It was also
briefly and more recently known as *Local Network Access*.

This is the repository for the Private Network Access specification. You're
welcome to contribute! Let's make the Web rock our socks off!

You may be interested in reading:

- the specification: https://wicg.github.io/private-network-access/
- the explainer:
[`./explainer.md`](https://github.com/WICG/private-network-access/blob/master/explainer.md)
- the security & privacy self-review:
[`./security_privacy_self_review.md`](https://github.com/WICG/private-network-access/blob/master/security_privacy_self_review.md)

- Permission prompt:
- the explainer:
[`./permission_prompt/explainer.md`](https://github.com/WICG/private-network-access/blob/master/permission_prompt/explainer.md)
- the security & privacy self-review:
[`./permission_prompt/security_privacy_self_review.md`](https://github.com/WICG/private-network-access/blob/master/permission_prompt/security_privacy_self_review.md)

## How to build

Ensure you have [pipenv](https://github.com/pypa/pipenv) installed, then:

```sh
$ make
```

While this is useful when editing the spec locally, do not commit the generated
HTML file to the `main` branch. That is taken care of automatically upon pushing
to `main` by a github workflow.

## How to deploy

`index.src.html` is automatically built with
[bikeshed](https://github.com/speced/bikeshed) and published to the `gh-pages`
branch using the [spec-prod](https://github.com/w3c/spec-prod) action.