Technical Specifications
The WebHash Hosting Node is designed for ultra-low barrier to entry, enabling anyone to participate in decentralized website hosting, including home users, developers, and enthusiasts with minimal hardware. ✅ Runs on low-cost hardware (Raspberry Pi, Linux servers, home PCs). ✅ Simple one-command installation (No technical expertise required). ✅ Fully automated setup & updates (No manual intervention).
WebHash nodes store, serve, and verify website content on IPFS, ensuring permanent, censorship-resistant hosting with no reliance on centralized pinning services.
1. Node Requirements
A. Minimum Hardware Requirements
The WebHash Node Software is lightweight, allowing low-power devices like Raspberry Pi 5 to participate.
CPU
Quad-Core ARM64 / x86_64
8-Core ARM64 / x86_64
RAM
4 GB
8 GB+
Storage
100 GB SSD
200 GB SSD+
Internet Speed
50 Mb
100 Mbps+
OS
Linux (Ubuntu, Debian, Raspbian)
Latest LTS version
✅ Any device meeting these specs can run a WebHash node, including low-cost Raspberry Pi setups.
2. Super Simple Installation (One-Command Setup)
To simplify node deployment, WebHash provides a single command to install everything, including IPFS, dependencies, and WebHash software.
A. Install & Run a WebHash Node
curl -fsSL https://raw.githubusercontent.com/WebHash-eth/hash-node-setup/refs/heads/main/scripts/setup.sh > setup.sh && chmod +x setup.sh && ./setup.sh✅ Automatically installs:
- IPFS (Kubo) 
- WebHash Node Client 
- WebHash Auto-Updater 
- Required dependencies 
After installation, the node starts automatically and begins participating in storage.
B. Check Node Status
sudo docker psDisplays all running containers. You should see node, pinner, and telegraf in running state.
3. Node Functions & Responsibilities
A. Storing Website Data
Each node: ✔ Pins website data using IPFS. ✔ Participates in Selective Replication to store only relevant content. ✔ Stores content based on available disk space.
B. Serving Website Data
✔ Provides fast, decentralized access to stored content. ✔ Uses IPFS Distributed Hash Table (DHT) for peer discovery. ✔ Automatically caches frequently accessed data for better performance.
C. Automated Proof of Storage
Coming soon in mainnet.
Last updated