n8n-nodes-community-coolify
Version:
n8n node to interact with Coolify API - an open-source & self-hostable Heroku / Netlify alternative
92 lines (71 loc) • 1.71 kB
Markdown
# n8n-nodes-community-coolify
This is an n8n community node. It lets you use Coolify in your n8n workflows.
[Coolify](https://coolify.io/) is a self-hostable Heroku/Netlify alternative.
[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/reference/license/) workflow automation platform.
[Installation](#installation)
[Operations](#operations)
[Credentials](#credentials)
[Compatibility](#compatibility)
[Usage](#usage)
[Resources](#resources) <!-- Link to each section below -->
## Installation
Follow the [installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) in the n8n community nodes documentation.
```bash
npm install n8n-nodes-community-coolify
```
## Operations
### Application
- Create (Docker Compose)
- Create (Docker Image)
- Create (Dockerfile)
- Create (Private - Deploy Key)
- Create (Private - GitHub App)
- Create (Public)
- Create (Template)
- Delete
- Get
- Get Many
- Start
- Update
### Database
- Create
- Delete
- Get
- Get Many
- Update
### Deployment
- Create
- Get Status
- Cancel
### Environment Variable
- Create
- Delete
- Get Many
- Update
### Private Key
- Create
- Delete
- Get Many
### Project
- Create
- Delete
- Get
- Get Many
- Update
### Resource
- Get
- Get Many
### Server
- Create
- Delete
- Get
- Get Many
- Update
## Credentials
To use this node, you need to:
1. Have a Coolify Cloud or Self Host instance running.
2. Generate an API token from Keys & Tokens > API Tokens in your Coolify dashboard.
3. Add the token to n8n credentials.
## Resources
* [n8n community nodes documentation](https://docs.n8n.io/integrations/community-nodes/)
* [Coolify documentation](https://coolify.io/docs)