Quick Start
Get Basepod running in minutes.
Supported Platforms
- macOS (Apple Silicon) - Full features including local LLMs
- macOS (Intel) - App hosting only
- Linux VPS - App hosting on Hetzner, DigitalOcean, Linode, etc.
Install
Server
Install Basepod on your Mac Mini or Linux VPS:
bash
curl -fsSL https://pod.base.al/install | bashThis installs:
basepodserver daemon- Podman (container runtime)
- Caddy (reverse proxy)
- SQLite database
CLI
Install the bp command-line tool on your local machine:
bash
curl -fsSL https://pod.base.al/cli | bashConnect to Your Server
bash
bp login bp.example.comEnter the admin password (shown during server installation).
Deploy Your First App
bash
# Go to your project
cd myapp
# Initialize config
bp init
# Deploy
bp deployYour app is live at https://myapp.example.com
Common Workflows
Deploy a Static Site
bash
npm run build
bp init # Select: Static site
bp deployDeploy a Node.js App
bash
bp init # Detects package.json
bp deployDeploy from Docker Image
bash
bp deploy --image nginx:latestDeploy One-Click Template
bash
bp template deploy postgres -e POSTGRES_PASSWORD=secretRun Local LLM (Apple Silicon)
bash
bp model pull Llama-3.2-3B
bp model run Llama-3.2-3B
bp chatWhat's Next?
- CLI Reference - All commands
- Static Sites - Deploy static sites
- Container Apps - Deploy with Docker
- Templates - One-click apps
- Local LLMs - Run AI models