> For the complete documentation index, see [llms.txt](https://eth-limo.gitbook.io/documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://eth-limo.gitbook.io/documentation/beginner/how-to-use-ipfs-ipns/uploading-to-ipfs.md).

# Uploading to IPFS

There are two ways to get your dWebsite content onto IPFS and keep it available:

* [Self-Hosting Instructions for IPFS and IPNS](/documentation/beginner/how-to-use-ipfs-ipns/uploading-to-ipfs/self-hosting-instructions-for-ipfs-and-ipns.md) — upload and pin from your own machine using IPFS Desktop
* [Hosting using a pinning service](/documentation/beginner/how-to-use-ipfs-ipns/uploading-to-ipfs/hosting-using-a-pinning-service.md) — let a pinning service keep your content online for you

Not sure why pinning matters? See [What is IPFS Pinning?](/documentation/ipfs/what-is-ipfs-pinning.md)
