rameshvarun / ipfs-share

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

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
  • A running IPFS daemon.
    • The IPFS Desktop app provides one while it is running.
    • Otherwise you can run ipfs daemon to run one from the CLI.
go get github.com/rameshvarun/ipfs-share
cd ~/go/src/github.com/rameshvarun/ipfs-share
go run server.go

About

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

License:ISC License


Languages

Language:HTML 56.6%Language:Go 39.9%Language:Dockerfile 3.5%