# Kubo

Kubo is the first and most widely used InterPlanetary File System (IPFS) node, a Go application that stores, retrieves, and shares content-addressed files for self-hosted peer-to-peer storage. It is open source and self-hosted, installable on Proxmox.

Canonical page: https://ourlocalhost.com/app/7282/kubo

## Description

Kubo is the first and most widely used InterPlanetary File System (IPFS) node, a Go application that stores, retrieves, and shares content-addressed files for self-hosted peer-to-peer storage.

## Platform availability

Available on 1 of 9 platforms: Proxmox.

## Health score

78/100 (Good), based on 3 of 4 factors.
- Maintained: 100 (last commit 27 days ago)
- Popular: 85 (17,156 GitHub stars)
- Easy to install: 25 (1 install platform, install notes)

## Links

- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=kubo
- Official website: https://check.ipfs.network
- GitHub: https://github.com/ipfs/ipfs-check
- Documentation: https://docs.ipfs.tech/install/ipfs-desktop/

## Common questions

### How do I initialize Kubo before first use?

Run ipfs init --profile=unixfs-v1-2025 to create Kubo's repo, which stores settings, keys, and content. Without this repo, Kubo has no identity or storage location and later commands will not work properly.

### How can I find my Multiaddr using the Kubo CLI?

Run ipfs id. Use /p2p/{YourPeerID} to test your PeerID, or choose one of the listed addresses to test a particular address.

### What should I change if a retrieval check says it could not connect to my Multiaddr?

It means machines on the internet cannot reach your machine. Fix your firewall, add port forwarding, or use a relay.

---
Source: Our Local Host (https://ourlocalhost.com/app/7282/kubo), the self-hosted and open-source app directory.
