Awesome
IPFS Website (ipfs.tech)
This repository contains code and content for the official IPFS Project website, located at https://ipfs.tech. This site acts as a high-level overview of the IPFS project, offering valuable introductory information and next-steps pathways for prospective and current IPFS users and developers, members of the press, and more.
Please note that some sites closely related to this primary IPFS website have their own repos:
For site developers
Pre requisites
# install node LTS/Current
https://nodejs.org/en/download/
# enable corepack in node > v16.17
corepack enable
# install deps
pnpm i
Run developer mode locally
To build a local copy, run the following:
# serve with hot reload at localhost:3000
pnpm dev
Build for production
# build optimised static site
pnpm generate
# launch a webserver to preview the site
pnpm preview
PR and preview
Once you're happy with your local changes, please make a PR against the main
branch. Including detailed notes on your PR - particularly screenshots to depict any changes in UI - will help speed up approval and deployment.
All PRs against main
automatically generate Fleek previews to make it easier to "check your work". You can view your PR's preview by clicking Details
in the fleek/build
check at the bottom of your PR page:<br/>
A reviewer will be by shortly to have a look!
Maintainers
This site's codebase is under active maintenance by members of the core IPFS team.
License
© Protocol Labs | Code is licensed with the MIT License. Except as noted, other content licensed CC-BY 3.0.