IPFS implementation in Go
Project homepage: https://ipfs.tech/
Description
IPFS is a global, versioned, peer-to-peer filesystem. It combines good ideas
from 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.
Package information
- Ports path
- net/go-ipfs
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- net, lang/go
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, riscv64
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Build
OpenBSD README
This README contains unresolved ports variables; replace them before using its commands.
+-----------------------------------------------------------------------
| Running kubo on OpenBSD
+-----------------------------------------------------------------------
First Run
=========
If you are running kubo for the first time, you will have to initialize
its database first.
Run as root:
# su -l -s /bin/sh _go-ipfs -c \
"IPFS_PATH=${LOCALSTATEDIR}/kubo ${LOCALBASE}/bin/ipfs init"
Web Interface
=============
kubo serves up a web interface on:
http://localhost:5001/webui/