ipfs-deploy
Deploy static websites to [IPFS](https://github.com/ipfs/ipfs#overviewhttps://github.com/ipfs/ipfs#overview).
ipfs-deploy is a command‑line tool that uploads the contents of a local directory containing static site files to an IPFS pinning service. After publishing, it returns a public gateway URL such as `ipfs.io/ipfs/<hash>` so the site can be accessed instantly on the InterPlanetary File System. The utility can be invoked directly after a global npm install, via the short alias `ipd`, or run with `npx` without installing.
The tool targets developers who want a simple, scriptable way to host static assets on IPFS without managing their own nodes. It handles the upload process, pins the content on a public service, and optionally updates DNS records to point to the new IPFS hash. An accompanying API provides programmatic access, though it is marked as unstable.
ipfs-deploy is maintained by the community, distributed as a Node.js package, and is used by several public sites such as agentofuser.com and xkcd.hacdias.com. It is released under a permissive multi‑license that includes MIT, BSD‑2‑Clause‑Patent, and BlueOak‑1.0.0.
Reviews
Loading reviews…
Similar apps
DevOps & Infrastructure
Discharge
Deploy static websites to Amazon S3.

Network & Connectivity
IPFS Desktop
Menu bar application for the IPFS peer-to-peer network

Network & Connectivity
surge
Publish static websites for free.
Version Control & Git
git-fire
One command to back up every Git repo you have; and more!

DevOps & Infrastructure
release
Generate changelogs with a single command.

DevOps & Infrastructure
AppDeploy
Deploy real apps from ChatGPT or Claude in seconds