Getting Started
Prerequisites
What you need before installing Lancer
Before installing Lancer, make sure you have the following:
Node.js 22+
Lancer requires Node.js 22 or later. Check your version:
node --versionIf you need to install or update Node.js, visit nodejs.org.
Cloud Provider Account
Currently, Lancer supports AWS. You need an AWS account with:
- Access Key ID and Secret Access Key with administrator permissions
- Or an AWS CLI profile configured with appropriate permissions
Creating AWS Credentials
- Go to the AWS IAM Console
- Navigate to Users → Create user
- Give the user a name (e.g.,
lancer-admin) - Attach the AdministratorAccess policy
- Create an access key under Security credentials
Keep your Access Key ID and Secret Access Key safe. You'll need them during installation.
Pulumi (Optional)
Lancer uses Pulumi to manage infrastructure. The installer will automatically install Pulumi if it's not already present.
If you prefer to install it manually:
curl -fsSL https://get.pulumi.com | shCost Estimate (AWS)
Running Lancer on AWS will cost approximately $19/month:
| Component | Cost |
|---|---|
| Foundation (VPC, ALB, ECS Cluster) | ~$16/month |
| Lancer API (t4g.nano EC2, ARM) | ~$3/month |
| Total | ~$19/month |
This is the base cost. Additional services you deploy will incur extra charges.