Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rameshvarun/ipfs-share

A simple IPFS-powered Pastebin / Image Host / File Sharing application.
https://github.com/rameshvarun/ipfs-share

Last synced: 20 days ago
JSON representation

A simple IPFS-powered Pastebin / Image Host / File Sharing application.

Awesome Lists containing this project

README

        

# IPFS Share
An example IPFS-powered Pastebin / Image Host / File Sharing application.



## Instructions (Docker)

The easiest way to start the application is using Docker compose.

```bash
git clone https://github.com/rameshvarun/ipfs-share.git
cd ipfs-share && docker compose up
```

You can now visit the application at `http://localhost:3000/`.

## Instructions (non-Docker)

To run outside of a Docker container, you need a few prequisites.
- A version of [Go](https://go.dev/doc/install)
- A running IPFS daemon.
- The [IPFS Desktop app](https://docs.ipfs.tech/install/ipfs-desktop/) provides one while it is running.
- Otherwise you can run `ipfs daemon` to run one from the CLI.

```bash
go get github.com/rameshvarun/ipfs-share
cd ~/go/src/github.com/rameshvarun/ipfs-share
go run server.go
```