Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/berty/ipfs-webui-packed

IPFS webui embedded in an easy-to-import golang library
https://github.com/berty/ipfs-webui-packed

assets berty golang ipfs packed packr webui

Last synced: 5 days ago
JSON representation

IPFS webui embedded in an easy-to-import golang library

Awesome Lists containing this project

README

        




Yolo - The Berty Project


Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network


Made by Berty Technologies
discord
github
twitter
go.dev reference
GitHub release

> [IPFS webui](https://github.com/ipfs-shipyard/ipfs-webui) embedded in an easy-to-import golang library.

This repo allows another golang project to embed the IPFS webui easily.

The "master" branch contains the generation and release scripts but is not directly usable.

## Install

`go get berty.tech/ipfs-webui-packed`

## Getting Started

```golang
import ipfswebui "berty.tech/ipfs-webui-packed"

dir := http.FileServer(ipfswebui.Dir())
http.ListenAndServe(":3000", dir)
```

### Troubleshooting

_(please use [issues](https://github.com/berty/ipfs-webui-packed))_

## Development

TODO

### Architecture

TODO

### Testing

TODO

## Contributing

[![Contribute to Berty](https://assets.berty.tech/files/contribute-contribute_v2--Contribute-berty-ultra-light.gif)](https://github.com/berty/community)

If you want to help out, please see [CONTRIBUTING.md](./CONTRIBUTING.md).

This repository falls under the Berty [Code of Conduct](https://github.com/berty/community/blob/master/CODE_OF_CONDUCT.md).

You can contact us on the [`#dev-💻`](https://crpt.fyi/berty-dev-discord) channel on [discord](https://crpt.fyi/berty-discord).

## License

### ipfs-webui

This project embeds ipfs-webui which is licensed under MIT (https://github.com/ipfs-shipyard/ipfs-webui/blob/master/LICENSE).

### Rest of the repo (scripts and helpers)

Dual-licensed under [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0) and [MIT](https://opensource.org/licenses/MIT) terms.

`SPDX-License-Identifier: (Apache-2.0 OR MIT)`

See the [COPYRIGHT](./COPYRIGHT) file for more details.