SYSTEM DEPLOYMENT

Universal System Bootstrap

[SYSTEM.REQUIREMENTS]

[STEP.01] // PREPARATION
Ensure your system is up to date before deployment.
sudo apt update && sudo apt upgrade -y
[STEP.02] // STAGE.1.BOOTSTRAP
Download and execute the Stage 1 setup script. This installs GitHub CLI and prepares your system for private repository access.
wget -qO- https://privitera.github.io/public/stage1-setup.sh | sudo bash
What Stage 1 does: Installs git, GitHub CLI, and configures authentication helpers.
[STEP.03] // GITHUB.AUTH
Authenticate with GitHub to enable access to private repositories. Run as your regular user.
gh auth login
Select: GitHub.comSSHGenerate new key
[STEP.04] // STAGE.2.DEPLOYMENT
Run your Stage 2 deployment script. This will launch an interactive TUI where you can select your deployment configuration.
wget https://privitera.github.io/public/deployment/deploy-wrapper.sh && bash deploy-wrapper.sh && rm deploy-wrapper.sh
Note: Stage 2 contains your private configurations and deployment options.

Minimal Bootstrap

Stage 1 only installs essentials for GitHub access

Interactive TUI

Stage 2 provides menu-driven configuration

Private Configs

Sensitive settings stay in private repos

[OPTIONAL] // QUICK.START
For experienced users: One-liner to run Stage 1 and authenticate.
wget -qO- https://privitera.github.io/public/stage1-setup.sh | sudo bash && gh auth login && wget https://privitera.github.io/public/deployment/deploy-wrapper.sh && bash deploy-wrapper.sh && rm deploy-wrapper.sh