A peer-to-peer platform for decentralized cloud resource sharing and management.
Decent Cloud revolutionizes cloud resource sharing by enabling anyone to rent out or lease cloud resources—from GPUs to web servers—through a unified interface. It eliminates vendor lock-in and simplifies cloud resource management through a decentralized approach.
- 🌐 Peer-to-Peer Platform: Rent or lease cloud resources directly from providers
- 🔄 Unified Interface: Single login for all cloud resources
- 🌿 Green Technology: No Proof of Work, environmentally friendly
- 🪙 Fair Token Model: DC Tokens minted every 10 minutes, similar to Bitcoin
- ⛏️ Accessible Mining: Easy-to-join validation system with regular rewards
- 🤝 Community Driven: Decisions made by the community, not VCs
- Installation Guide - Platform installation instructions
- Getting Started - Quick start guide
- User Guide - Comprehensive guide for users
- Provider Guide - Complete guide for providers
- Mining & Validation - How to participate and earn rewards
- Token Distribution - Token system explanation
- Development Guide - Contributing and development setup
Linux (Ubuntu 20.04+)
mkdir $HOME/bin
curl -L https://github.com/decent-stuff/decent-cloud/releases/latest/download/decent-cloud-linux-amd64 -o $HOME/bin/dc
chmod +x $HOME/bin/dc
Add to PATH in ~/.bashrc
:
if [ -d "$HOME/bin" ] ; then
export PATH="$HOME/bin:$PATH"
fi
MacOS ARM64 (M1, M2, M3)
curl -L https://github.com/decent-stuff/decent-cloud/releases/latest/download/decent-cloud-darwin-arm64 -o /usr/local/bin/dc
chmod +x /usr/local/bin/dc
Windows
$download_url = "https://github.com/decent-stuff/decent-cloud/releases/latest/download/decent-cloud-windows-amd64.exe"
Invoke-WebRequest "$download_url" -OutFile "dc.exe"
See the Installation Guide for detailed instructions.
- Generate your identity:
dc keygen --generate --identity my-id
- Register as a user, provider, or validator:
# For users
dc user register --identity my-user
# For providers/validators
dc np register --identity my-provider
See the Getting Started Guide for next steps, or check the Mining & Validation Guide to learn how to earn rewards.
The project is in active development. Main development and testing happens on Linux (Ubuntu 24.04), but MacOS and Windows versions work without issues.
If you encounter problems:
We welcome contributions! See our Development Guide for:
- Setting up the development environment
- Building from source
- Running tests
- Contributing guidelines
This project is licensed under the MIT License - see the LICENSE file for details.
⭐ If you find this project useful, please give it a star! ⭐