OS Manuals

/usr/local/bin/start_ipfs

Compatibility symlinks for IPFS container entrypoint scripts

From kubo-compat 0.43.1-r5 (enterprise-packages), captured 2026-11-09 by running start_ipfs --help (exit 0). permalink

ipfs version 0.43.1
generating ED25519 keypair...done
peer identity: 12D3KooWSDAfYBZJxwHMK2N9RJpAtA5JZfBtvNmn9AocYxAwMg4j
initializing IPFS node at /tmp/.ipfs
USAGE
  ipfs  - Global p2p merkle-dag filesystem.

SYNOPSIS
  ipfs [--config=<config> | -c] [--debug | -D] [--help] [-h] [--api=<api>] [--offline] [--cid-base=<base>] [--upgrade-cidv0-in-output] [--encoding=<encoding> | --enc] [--timeout=<timeout>] <command> ...

OPTIONS

  --repo-dir                 string - Path to the repository directory to use.
  --config-file              string - Path to the configuration file to use.
  -c, --config               string - [DEPRECATED] Path to the configuration
                                      file to use.
  -D, --debug                bool   - Operate in debug mode.
  --help                     bool   - Show the full command help text.
  -h                         bool   - Show a short version of the command help
                                      text.
  -L, --local                bool   - Run the command locally, instead of using
                                      the daemon. DEPRECATED: use --offline.
  --offline                  bool   - Run the command offline.
  --api                      string - Use a specific API instance (defaults to
                                      /ip4/127.0.0.1/tcp/5001).
  --api-auth                 string - Optional RPC API authorization secret
                                      (defined as AuthSecret in
                                      API.Authorizations config).
  --cid-base                 string - Multibase encoding for CIDs in output.
                                      CIDv0 is automatically converted to CIDv1
                                      when a base other than base58btc is
                                      specified.
  --upgrade-cidv0-in-output  bool   - [DEPRECATED] Upgrade version 0 to version
                                      1 CIDs in output.
  --enc, --encoding          string - The encoding type the output should be
                                      encoded with (json, xml, or text).
                                      Default: text.
  --stream-channels          bool   - Stream channel output.
  --timeout                  string - Set a global timeout on the command.

SUBCOMMANDS
  BASIC COMMANDS
    init          Initialize local IPFS configuration
    add <path>    Add a file to IPFS
    cat <ref>     Show IPFS object data
    get <ref>     Download IPFS objects
    ls <ref>      List links from an object
    refs <ref>    List hashes of links from an object

  DATA STRUCTURE COMMANDS
    dag           Interact with IPLD DAG nodes
    files         Interact with files as if they were a unix filesystem
    block         Interact with raw blocks in the datastore

  TEXT ENCODING COMMANDS
    cid           Convert and discover properties of CIDs
    multibase     Encode and decode data with Multibase format

  ADVANCED COMMANDS
    daemon        Start a long-running daemon process
    shutdown      Shut down the daemon process
    resolve       Resolve any type of content path
    name          Publish and resolve IPNS names
    key           Create and list IPNS name keypairs
    pin           Pin objects to local storage
    repo          Manipulate the IPFS repository
    stats         Various operational stats
    p2p           Libp2p stream mounting (experimental)
    filestore     Manage the filestore (experimental)
    mount         Mount an IPFS read-only mount point (experimental)
    provide       Control providing operations

  NETWORK COMMANDS
    id            Show info about IPFS peers
    bootstrap     Add or remove bootstrap peers
    swarm         Manage connections to the p2p network
    dht           Query the DHT for values or peers
    routing       Issue routing commands
    ping          Measure the latency of a connection
    bitswap       Inspect bitswap state
    pubsub        Send and receive messages via pubsub

  TOOL COMMANDS
    config        Manage configuration
    version       Show IPFS version information
    diag          Generate diagnostic reports
    update        Update Kubo to a different version
    commands      List all available commands
    log           Manage and show logs of running daemon

  Use 'ipfs <command> --help' to learn more about each command.

  ipfs uses a repository in the local file system. By default, the repo is
  located at ~/.ipfs. To change the repo location, set the $IPFS_PATH
  environment variable:

    export IPFS_PATH=/path/to/ipfsrepo

  EXIT STATUS

  The CLI will exit with one of the following values:

  0     Successful execution.
  1     Failed executions.

  For more information about each command, use:
  'ipfs <subcmd> --help'
Options (15)
OptionDescriptionSource
--repo-dirstring - Path to the repository directory to use.help
--config-filestring - Path to the configuration file to use.help
-c, --configstring - [DEPRECATED] Path to the configuration file to use.help
-D, --debugbool - Operate in debug mode.help
--helpbool - Show the full command help text.help
-hbool - Show a short version of the command help text.help
-L, --localbool - Run the command locally, instead of using the daemon.help
--offlinebool - Run the command offline.help
--apistring - Use a specific API instance (defaults to /ip4/127.0.0.1/tcp/5001).help
--api-authstring - Optional RPC API authorization secret (defined as AuthSecret in API.Authorizations config).help
--cid-basestring - Multibase encoding for CIDs in output.help
--upgrade-cidv0-in-outputbool - [DEPRECATED] Upgrade version 0 to version 1 CIDs in output.help
--enc, --encodingstring - The encoding type the output should be encoded with (json, xml, or text).help
--stream-channelsbool - Stream channel output.help
--timeoutstring - Set a global timeout on the command.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.