Skip to main content

Install PC2

Get your sovereign cloud running in under 5 minutes. Pick the method that fits you.

Choose Your Method

Local Install (Easiest -- Try It Now)

One command on Mac or Linux. Desktop launcher available. Free -- runs on your computer.

Local Install Guide

Your cloud runs around the clock, accessible from anywhere. $5-12/month on Contabo, Hetzner, etc.

VPS Setup Guide

NVIDIA Jetson (GPU-Accelerated AI)

Run PC2 with local AI on Jetson hardware. GPU-accelerated, fully private. ~$250+ one-time.

Jetson Setup Guide

Raspberry Pi (Home Sovereignty)

Your home, your hardware. Affordable entry point. ~$95 one-time.

Raspberry Pi Guide


Quick Start (Local -- Fastest Way to Try)

curl -fsSL https://raw.githubusercontent.com/Elacity/pc2.net/main/scripts/start-local.sh | bash

This automatically installs Node.js (if needed), installs PM2 process manager, downloads and builds PC2, and starts the server.

Then open http://localhost:4200 and connect your wallet.

Works on macOS, Linux, and Windows (via WSL2).

What Happens Next

  1. Connect Wallet -- MetaMask, Essentials, or any WalletConnect wallet
  2. Desktop Loads -- full cloud desktop in your browser
  3. 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 execution is working)

Get a Public URL

  1. Go to Settings -> Network in your PC2 dashboard
  2. Register your subdomain
  3. Access from anywhere at https://yourname.ela.city

Option B: Custom Domain

See VPS Deployment for Caddy/Nginx setup with custom domains.

Need Help?