Actions36
- Application Actions
- Database Actions
- Deployment Actions
- Environment Variable Actions
- Private Key Actions
- Project Actions
- Resource Actions
- Server Actions
Overview
This node integrates with the Coolify API to manage various resources such as applications, databases, deployments, and more. Specifically, for the Application - Create (Docker Image) operation, it allows users to create a new application in Coolify based on a Docker image. This is useful when you want to deploy containerized applications by specifying the Docker image and tag directly.
Common scenarios include:
- Automating deployment of containerized apps using predefined Docker images.
- Quickly creating applications from popular Docker images like
nginx:latestor custom images hosted on registries. - Integrating Coolify app creation into CI/CD workflows where Docker images are built and then deployed automatically.
Example: Creating an application named "MyApp" on a specific server and project using the Docker image nginx:latest.
Properties
| Name | Meaning |
|---|---|
| Server Name or ID | Select or specify the target server where the application will be created. |
| Project Name or ID | Select or specify the project under which the application will be organized. |
| Name | The name to assign to the new application. |
| Docker Image | The Docker image name to use for the application (e.g., nginx:latest). |
| Docker Image Tag | The tag/version of the Docker image; defaults to latest. |
Output
The node outputs a JSON array containing the response data from the Coolify API after creating the application. This typically includes details about the newly created application such as its ID, name, associated server and project IDs, Docker image info, status, and other metadata.
If the operation supports binary data output (not indicated here), it would represent related files or artifacts, but this operation focuses on JSON data describing the created application.
Dependencies
- Requires an active connection to the Coolify API via an API key credential configured in n8n.
- The node depends on the Coolify API endpoints for servers, projects, and application creation.
- Network access to the Coolify service must be available.
Troubleshooting
Error: Resource or Operation not implemented
This occurs if an unsupported resource or operation is selected. Ensure that "Application" is chosen as the resource and "Create Docker Image" as the operation.Error loading servers or projects
If the dropdowns for servers or projects fail to load, verify the API credentials and network connectivity to Coolify.Invalid Docker image or tag
If the Docker image name or tag is incorrect or unavailable, the API may reject the request. Double-check the image name and tag syntax.API authentication errors
Ensure the API key credential is valid and has sufficient permissions to create applications.
Links and References
- Coolify Official Documentation (for API and application management)
- Docker Hub (to find valid Docker images and tags)
- n8n Expressions Documentation (for dynamic property values)