./filesystems/kubo, IPFS implementation in Go

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.23.0nb11, Package name: kubo-0.23.0nb11, Maintainer: pkgsrc-users

Kubo was the first IPFS implementation and is the most widely used
one today. It implements the Interplanetary Filesystem - the Web3
standard for content-addressing, interoperable with HTTP. It is
powered by IPLD's data models and libp2p for network communication.
Kubo is written in Go.

Featureset

* Runs an IPFS-Node as a network service
* Command Line Interface to IPFS-Nodes
* Local Web2-to-Web3 HTTP Gateway functionality
* HTTP RPC API (/api/v0) to access and control the daemon
* IPFS's internal Webgui can be used to manage the Kubo nodes

IPFS is a global, versioned, peer-to-peer filesystem. It combines
good ideas from previous systems such as Git, BitTorrent, Kademlia,
SFS, and the Web. It is like a single BitTorrent swarm, exchanging
git objects. IPFS provides an interface as simple as the HTTP web,
but with permanence built-in. You can also mount the world at /ipfs.


Master sites:

Filesize: 3746.16 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-05 21:14:14 by Benny Siegert | Files touched by this commit (161) | Package updated
Log message:
Revbump all Go packages after go121 update
   2024-02-07 15:51:04 by Benny Siegert | Files touched by this commit (156) | Package updated
Log message:
Revbump all Go packages after go121 update
   2024-01-10 20:14:43 by Benny Siegert | Files touched by this commit (152) | Package updated
Log message:
Revbump all Go packages after go121 update
   2023-12-05 20:46:19 by Benny Siegert | Files touched by this commit (146) | Package updated
Log message:
Revbump all Go packages after go121 update
   2023-11-10 16:45:25 by Benny Siegert | Files touched by this commit (152) | Package updated
Log message:
Revbump all Go packages after go121 update
   2023-10-29 15:48:24 by Benny Siegert | Files touched by this commit (152)
Log message:
Revbump all Go packages because go121 is now the default
   2023-10-19 13:26:02 by Benny Siegert | Files touched by this commit (3) | Package updated
Log message:
kubo: update to 0.23.0

Now works with Go 1.21.

Changes:

Mplex deprecation
Gateway: meaningful CAR responses on Not Found errors
Gateway: added Gateway.DisableHTMLErrors configuration option
Trustless Gateway Over Libp2p Experiment
Removal of /quic (Draft 29) support
Better Caching of multiaddresses for providers in DHT servers
Fixed FUSE multiblock structures
   2023-10-15 14:04:35 by Benny Siegert | Files touched by this commit (155) | Package updated
Log message:
Revbump all Go packages after go120 security update