Old (2022) proof of concept: Zero-Config CLI to Deploy Static Websites to IPFS
JavaScript
1,170
298 commits
updated May 10, 2025
Upload static websites to IPFS pinning services and optionally update the DNS.
The goal of ipfs-deploy is to make it as easy as possible to deploy a static
website to IPFS.
This package is community-maintaned. Current go-to maintainer is @websoftwares.
npm install -g ipfs-deploy
You can call it either as ipd or as ipfs-deploy:
ipd public/
ipfs-deploy public/
You can run it directly with npx so you don't need to install it:
npx ipfs-deploy _site
It will deploy to a public pinning service and give you a link to
ipfs.io/ipfs/QmHash so you can check it out.
Please check md/usage.md for further information!
There is an API so, however it is somewhat unstable and subject to change.
Please check md/api.md for further information!
Please check md/contributing.md for further information!
If you use this package to deploy your website, please send a pull request so I can add it to the Users section in the README. (I reserve the right to exercise discretion.)
BlueOak-1.0.0 OR BSD-2-Clause-Patent OR MIT © Agent of User
(The first two are the most permissive possible ever, more than MIT, which doesn't have a patent waiver. Use whichever satisfies your lawyer better.)
Overall
Maintained
Code review
npm
Latest release
Releases this year
1,795 followers · starred May 2019
2,616 followers · starred Dec 2019
1,319 followers · starred May 2019
355 followers · starred Mar 2020
Old (2022) proof of concept: Zero-Config CLI to Deploy Static Websites to IPFS
JavaScript
1,170
298 commits
updated May 10, 2025
Upload static websites to IPFS pinning services and optionally update the DNS.
The goal of ipfs-deploy is to make it as easy as possible to deploy a static
website to IPFS.
This package is community-maintaned. Current go-to maintainer is @websoftwares.
npm install -g ipfs-deploy
You can call it either as ipd or as ipfs-deploy:
ipd public/
ipfs-deploy public/
You can run it directly with npx so you don't need to install it:
npx ipfs-deploy _site
It will deploy to a public pinning service and give you a link to
ipfs.io/ipfs/QmHash so you can check it out.
Please check md/usage.md for further information!
There is an API so, however it is somewhat unstable and subject to change.
Please check md/api.md for further information!
Please check md/contributing.md for further information!
If you use this package to deploy your website, please send a pull request so I can add it to the Users section in the README. (I reserve the right to exercise discretion.)
BlueOak-1.0.0 OR BSD-2-Clause-Patent OR MIT © Agent of User
(The first two are the most permissive possible ever, more than MIT, which doesn't have a patent waiver. Use whichever satisfies your lawyer better.)
Overall
Maintained
Code review
npm
Latest release
Releases this year
1,795 followers · starred May 2019
2,616 followers · starred Dec 2019
1,319 followers · starred May 2019
355 followers · starred Mar 2020