Skip to content
ylembachar edited this page Jan 6, 2026 · 6 revisions

Table of Contents

How to install a DAppNode package

Step 1 — Try installing from local IPFS

First, try installing the package using your local DAppNode IPFS.

Use the installer URL: http://my.dappnode/installer/public/%2Fipfs%2F<PACKAGE_CID>

If the package installs successfully, no further action is required.

Step 2 — Try installing from the default remote IPFS gateway

If the package is not available locally, try installing it via one of the remote IPFS DAppNode gateways listed below:

Use the installer URL provided in the release announcement (same URL format as above).

Remote gateways can serve the package even if it is not yet available on your local IPFS node.

Step 3 — (Optional) Fetch and pin the package to your local IPFS

If you want the package to be available from your local IPFS repository, you can fetch and pin it manually.

On your DAppNode machine:

docker exec -it DAppNodeCore-ipfs.dnp.dappnode.eth sh

# Fetch the package data (downloads all required blocks)
ipfs get -o /tmp/pkg <PACKAGE_CID>

# Pin the package locally (recursive by default)
ipfs pin add <PACKAGE_CID>

Once pinned, the package will be available via your local IPFS and future installs should succeed without using a remote gateway.