PaperCloud

QuickStart

Command-line interface reference

Introduction

PaperCloud CLI makes it easy to deploy cloud native opensource projects on major cloud providers with minimal config.

Prerequisites

Cloud subscription in any major cloud subscription with previlage

Automatic Installation

curl -fsSL https://get.papercloud.dev | bash
irm https://get.papercloud.dev/install.ps1 | iex

After installation, verify it works:

papercloud --version

Cloud Configuration

AWS

Make sure to install AWS CLI

Azure

Make sure to install Azure CLI

GCP

Make sure to install GCP CLI

Self Host Private VPN

Deploy private WireGuard VPN with wg-easy UI. Checkout the architecture here.

papercloud app deploy wireguard --name wireguard-vpn --target azure
papercloud app deploy wireguard --name wireguard-vpn --target aws
papercloud app deploy wireguard --name wireguard-vpn --target gcp
Make sure name is unique so that it won't collide with any existing infrastructure
papercloud app list

On this page