# Deploy

Everything about getting a service running on Lizard and keeping it that way — from your first push to scaling and region placement.

Weighing this against another host first? The blog prices nine [container as a service](https://lizard.build/blog/container-as-a-service) platforms side by side.

## In this section

- [Deploy from GitHub](https://lizard.build/docs/deploy/github) — connect a repo so pushes to the tracked branch auto-redeploy.
- [Deploy from Local Code](https://lizard.build/docs/deploy/upload) — ship the current directory with `lizard up`, no Git required.
- [Background Workers](https://lizard.build/docs/deploy/workers) — run queue consumers and polling loops with `containerPort=0`.
- [Scaling](https://lizard.build/docs/deploy/scaling) — adjust replicas, resources, and storage.
- [Regions](https://lizard.build/docs/deploy/regions) — where your services run.
- [Troubleshooting](https://lizard.build/docs/deploy/troubleshooting/incomplete-dockerfile) — fixes for the most common build and deploy problems.
