If you're looking to deploy LiveKit agents without breaking the bank and only have a few users, here are some friendly options to consider:
• *
Render.com:* This managed platform has autoscaling built-in. You can kick things off easily using the
render.yaml file with just the basics to keep costs low.
• *
Fly.io:* They offer a free tier and pay-as-you-go pricing, which is great for flexibility. Try the
fly.toml setup with shared CPU instances to save some bucks.
•
Kubernetes: If you prefer managed clusters like GKE Autopilot or EKS Fargate, you can use the
agent-manifest.yaml and just scale down to one replica when things are quiet.
•
LiveKit Cloud Agents Beta: This is a hands-off option where LiveKit takes care of deployment and scaling for you. You can sign up for the beta to give it a try.
Starting small (think 1 replica with low CPU and memory) and turning on autoscaling is a smart way to keep things smooth and cost-effective. If you want a hand setting anything up, just give me a shout—I’m here to help!
Sources:
Deploying to production | LiveKit Docs |
aws-ecs/cloudformation.yaml |
Deploying to production | LiveKit Docs