Service types
Pick the type that matches what you are deploying. The platform routes traffic, manages lifecycle, and sets scaling defaults differently for each one.
web - An HTTP server that receives public traffic. Gets a stable hostname and TLS automatically. Scales up by replica count.worker - A long-running background process with no inbound traffic. Used for queue consumers, AI pipelines, and event processors.cron - A process that runs on a schedule you define (standard cron syntax). Exits after each run. Useful for nightly jobs, cleanup tasks, and timed reports.static_site - A folder of pre-built HTML, CSS, and JS files served from the edge. No server process runs. Build output is uploaded at deploy time.postgres - A managed PostgreSQL database. Connection string is injected as an environment variable into sibling Services automatically.redis - A managed Redis instance for caching and pub/sub. Available inside the Project network only unless you explicitly expose it.mysql - A managed MySQL database, same injection model as postgres.mongodb - A managed MongoDB instance with connection URI injection.volume - A persistent filesystem volume that can be mounted into any other Service in the same Project. Survives redeploys and restarts.