Available Providers
DigitalOcean
Full provisioning support with automatic server creation.Setup
Setup
- Create a DigitalOcean account
- Generate an API token in API settings
- Store token:
lightfold config set-token digitalocean
Usage
Usage
nyc1, nyc3, sfo1, sfo3, ams3, sgp1, lon1, fra1, tor1, blr1Popular sizes:s-1vcpu-1gb- $6/mos-1vcpu-2gb- $12/mos-2vcpu-2gb- $18/mos-2vcpu-4gb- $24/mo
Vultr
Full provisioning support with automatic server creation.Setup
Setup
- Create a Vultr account
- Generate an API key in API settings
- Store token:
lightfold config set-token vultr
Usage
Usage
ewr, sea, lax, atl, ord, dfw, ams, lhr, fra, sgp, sydPopular sizes:vc2-1c-1gb- $5/movc2-1c-2gb- $10/movc2-2c-4gb- $18/movc2-4c-8gb- $36/mo
Hetzner Cloud
Full provisioning support with automatic server creation.Setup
Setup
- Create a Hetzner Cloud account
- Generate an API token in API tokens
- Store token:
lightfold config set-token hetzner
Usage
Usage
nbg1, fsn1, hel1, ash, hilPopular sizes:cx11- €3.79/mo (2GB RAM, 1 vCPU)cx21- €5.83/mo (4GB RAM, 2 vCPU)cx31- €10.90/mo (8GB RAM, 2 vCPU)cx41- €20.10/mo (16GB RAM, 4 vCPU)
Linode
Full provisioning support with automatic server creation.Setup
Setup
- Create a Linode account
- Generate an API token in API Tokens
- Store token:
lightfold config set-token linode
Usage
Usage
us-east, us-west, us-central, us-southeast, eu-west, eu-central, ap-south, ap-northeast, ap-southeastPopular sizes:g6-nanode-1- $5/mo (1GB RAM, 1 vCPU)g6-standard-1- $12/mo (2GB RAM, 1 vCPU)g6-standard-2- $24/mo (4GB RAM, 2 vCPU)g6-standard-4- $48/mo (8GB RAM, 4 vCPU)
Fly.io
Container-based deployment with automatic global distribution.Setup
Setup
- Create a Fly.io account
- Generate an API token:
fly auth token - Store token:
lightfold config set-token flyio
Usage
Usage
iad (Ashburn), lax (Los Angeles), sjc (San Jose), ewr (Secaucus), ord (Chicago), ams (Amsterdam), lhr (London), fra (Frankfurt), sin (Singapore), syd (Sydney), nrt (Tokyo)Popular sizes:shared-cpu-1x- ~$2/mo (256MB RAM, 1 shared vCPU)shared-cpu-2x- ~$5/mo (512MB RAM, 2 shared vCPU)dedicated-cpu-1x- ~$30/mo (2GB RAM, 1 vCPU)dedicated-cpu-2x- ~$60/mo (4GB RAM, 2 vCPU)
BYOS (Bring Your Own Server)
Use any existing server with SSH access.Requirements
Requirements
- Ubuntu 20.04+ or Debian 10+ (recommended)
- SSH access with key-based authentication
- Root or sudo privileges
- Open ports: 80 (HTTP), 443 (HTTPS), 22 (SSH)
Usage
Usage
--ip- Server IP address--user- SSH username--ssh-key- Path to SSH private key
Coming Soon
AWS EC2
Amazon EC2 support
Google Cloud
Compute Engine support
Azure
Azure VMs support
Provider Comparison
| Provider | Provisioning | Cost | Regions | Notes |
|---|---|---|---|---|
| DigitalOcean | ✅ | $6-24/mo | 11 | Great for beginners |
| Vultr | ✅ | $5-36/mo | 11 | Good price/performance |
| Hetzner | ✅ | €3.79-20/mo | 5 | Best value in Europe |
| Linode | ✅ | $5-48/mo | 9 | Reliable, good support |
| Fly.io | ✅ | ~$2-60/mo | 11 | Container-based, global edge |
| BYOS | ❌ | Varies | Any | Use existing server |
Multi-Provider Deployments
Deploy different targets to different providers:Provider Configuration
Configuration is stored per target in~/.lightfold/config.json:
~/.lightfold/tokens.json (0600 permissions).
Choosing a Provider
For beginners
For beginners
DigitalOcean - Great documentation, simple interface, solid performance.
For cost savings
For cost savings
Hetzner Cloud - Best value, especially for European traffic. Fly.io for smallest workloads (~$2/mo).
For existing infrastructure
For existing infrastructure
BYOS - Use your current server or on-premise infrastructure.
For global reach
For global reach
Fly.io - Automatic global edge distribution with container-based deployments. Vultr for traditional VMs with more regions.
For reliability & support
For reliability & support
Linode (Akamai) - Enterprise-grade reliability with excellent customer support.