Getting Started
Get your sovereign cloud running in under 5 minutes.
Choose Your Method
Local Install (Easiest)
One command. Works on Mac, Linux, Windows (WSL). Free - runs on your computer.
VPS Server
Always-on, accessible anywhere. $5-12/month on Contabo, Hetzner, etc.
Docker
Containerized deployment. Free - your own hardware.
Raspberry Pi
Maximum sovereignty. Your home, your hardware. ~$95 one-time hardware cost.
Quick Start (Local - Recommended)
The fastest way to try PC2:
curl -fsSL https://raw.githubusercontent.com/Elacity/pc2.net/main/scripts/start-local.sh | bashThis automatically:
- Installs Node.js (if needed)
- Installs PM2 process manager
- Downloads and builds PC2
- Starts the server
Then open http://localhost:4200 and connect your wallet!
Works on macOS, Linux, and Windows (via WSL2).
What Happens Next
- Connect Wallet — MetaMask, Essentials, or any WalletConnect wallet
- Desktop Loads — Full cloud desktop in your browser
- Start Using — Upload files, run apps, chat with AI
Verify Installation
After starting, check these work:
- Desktop loads in browser at http://localhost:4200
- Can connect wallet and login
- Can upload and download files
- Calculator app opens and works (proves WASM works)
Managing Your Node
After installation, use these commands:
pm2 status # Check if running
pm2 logs pc2 # View logs
pm2 stop pc2 # Stop server
pm2 start pc2 # Start server
pm2 restart pc2 # Restart serverGet a Public URL
Want to access your node from anywhere?
Option A: Free *.ela.city Subdomain (Recommended)
Register for instant HTTPS - your node gets a public URL like yourname.ela.city:
- Go to Settings → Network in your PC2 dashboard
- Register your subdomain
- Access from anywhere!
Option B: Custom Domain
See VPS Deployment for Caddy/Nginx setup.