Actions54
- Application Actions
- Database Actions
- Deployment Actions
- Project Actions
- Server Actions
- Service Actions
- Team Actions
Service → Create
AI-generatedSummary
Create new one-click services on a specified server and project with optional immediate deployment and custom configuration via Docker Compose or additional fields.
Inputs
- Type — The one-click service type slug (e.g. n8n, supabase) specifying the service template to use.
- Server (required) — The UUID of the server where the service will be created.
- Project (required) — The UUID of the project to associate the service with.
- Environment Name (required) — The name of the environment in which to create the service, e.g., 'production'.
- Name — The name to assign to the new service.
- Instant Deploy — Whether to start the service immediately after creation (default is true).
- Additional Fields — Optional extra parameters including description, destination UUID for servers with multiple destinations, and raw Docker Compose configuration (base64-encoded).
Output shape
A list of created service entities, one per input item processed, including all details returned by the Coolify API for the created services.
Supports batch creation by passing multiple input items. The 'docker_compose_raw' input is base64-encoded automatically before sending to API. The operation returns the created service object(s) in the output for further workflow use.
Examples
Example 1: Create a new n8n service on a specified server and project, set environment to 'production', give it a name, and start it instantly.
Set 'type' to 'n8n', select 'server_uuid' and 'project_uuid', set 'environment_name' to 'production', provide a 'name', and set 'instant_deploy' to true.