Getting Started
Get Basepod running in minutes.
Supported Platforms
- macOS (M series) - Full features including local LLMs
- macOS (Intel) - App hosting only
- Linux VPS - App hosting on Hetzner, DigitalOcean, Linode, etc.
Quick 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 | bashOr download manually:
bash
curl -fsSL https://github.com/base-go/basepod/releases/latest/download/bp-darwin-arm64 \
-o /usr/local/bin/bp && chmod +x /usr/local/bin/bpbash
curl -fsSL https://github.com/base-go/basepod/releases/latest/download/bp-darwin-amd64 \
-o /usr/local/bin/bp && chmod +x /usr/local/bin/bpbash
curl -fsSL https://github.com/base-go/basepod/releases/latest/download/bp-linux-amd64 \
-o /usr/local/bin/bp && chmod +x /usr/local/bin/bpbash
curl -fsSL https://github.com/base-go/basepod/releases/latest/download/bp-linux-arm64 \
-o /usr/local/bin/bp && chmod +x /usr/local/bin/bpConnect to Your Server
Login to your Basepod server:
bash
bp login your-server.comYou'll be prompted for the admin password (shown during server installation).
Deploy Your First App
Create and deploy an app:
bash
# Initialize your project
cd myapp
bp init
# Deploy
bp pushYour app will be live at https://myapp.your-server.com
What's Next?
- Server Setup - Detailed server configuration
- Your First App - Step-by-step deployment guide
- Templates - Deploy pre-configured apps
- MLX Models - Run local LLMs