diff --git a/README.md b/README.md index f8ff964..8d93f2e 100644 --- a/README.md +++ b/README.md @@ -366,6 +366,7 @@ A collection of delicious docker recipes. - [x] wurstmeister/kafka - [x] mailgun/kafka-pixy - [x] devopsfaith/krakend +- [x] ipfs/kubo - [x] heartexlabs/label-studio - [x] martialblog/limesurvey - [x] mailhog/mailhog diff --git a/kubo/README.md b/kubo/README.md new file mode 100644 index 0000000..a27db8a --- /dev/null +++ b/kubo/README.md @@ -0,0 +1,13 @@ +kubo +==== + +[Kubo][1] (go-ipfs) the earliest and most widely used implementation of IPFS. + +```bash +$ echo "hello world" > hello +$ ipfs add hello +QmT78zSuBmuS4z925WZfrqQ1qHaJ56DQaTfyMUF7F8ff5o +$ ipfs cat QmT78zSuBmuS4z925WZfrqQ1qHaJ56DQaTfyMUF7F8ff5o +``` + +[1]: https://github.com/ipfs/kubo diff --git a/kubo/docker-compose.yml b/kubo/docker-compose.yml new file mode 100644 index 0000000..ff01cf7 --- /dev/null +++ b/kubo/docker-compose.yml @@ -0,0 +1,15 @@ +version: "3.8" +services: + kubo: + image: ipfs/kubo + ports: + - "4001:4001/tcp" + - "4001:4001/udp" + - "5001:5001" + - "8080:8080" + volumes: + - ./data/export:/export + - ./data/ipfs:/data/ipfs + environment: + - IPFS_PROFILE=server + restart: unless-stopped