An example IPFS-powered Pastebin / Image Host / File Sharing application.
The easiest way to start the application is using Docker compose.
git clone https://github.com/rameshvarun/ipfs-share.git
cd ipfs-share && docker compose upYou can now visit the application at http://localhost:3000/.
To run outside of a Docker container, you need a few prequisites.
- A version of Go
- A running IPFS daemon.
- The IPFS Desktop app provides one while it is running.
- Otherwise you can run
ipfs daemonto run one from the CLI.
go get github.com/rameshvarun/ipfs-share
cd ~/go/src/github.com/rameshvarun/ipfs-share
go run server.go