New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

n8n-nodes-coolify

Package Overview
Dependencies
Maintainers
0
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

n8n-nodes-coolify

n8n node to interact with Coolify API - an open-source & self-hostable Heroku / Netlify alternative

  • 0.4.1
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
592
increased by2719.05%
Maintainers
0
Weekly downloads
 
Created
Source

n8n-nodes-coolify

This is an n8n community node. It lets you use Coolify in your n8n workflows.

Coolify is a self-hostable Heroku/Netlify alternative.

n8n is a fair-code licensed workflow automation platform.

Installation
Operations
Credentials
Compatibility
Usage
Resources

Installation

Follow the installation guide in the n8n community nodes documentation.

npm install n8n-nodes-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 instance running
  2. Generate an API token from Keys & Tokens > API Tokens in your Coolify dashboard
  3. Add the token to n8n credentials

Usage

Creating a WordPress with MariaDB Instance

To create a WordPress installation with MariaDB using Coolify templates:

  1. Add a Coolify node to your workflow

  2. Select 'Application' as the resource

  3. Choose 'Create (Template)' as the operation

  4. Fill in the required fields:

    • Server Name or ID: Select your server from the dropdown
    • Project Name or ID: Select your project from the dropdown
    • Name: Enter a name for your WordPress instance
    • Template Name or ID: Select 'WordPress with MariaDB' from the dropdown
  5. Configure WordPress settings under 'Template Configuration':

    • WordPress Admin Email: Your admin email address
    • WordPress Admin Password: A secure password for the admin account
    • WordPress Admin Username: Admin username (default: admin)
    • WordPress Database Name: Name for the WordPress database (default: wordpress)
    • WordPress Database Password: A secure password for the database
    • WordPress Database User: Database username (default: wordpress)
    • WordPress Table Prefix: Prefix for database tables (default: wp_)

After execution, Coolify will:

  1. Create a MariaDB container for the database
  2. Set up a WordPress container
  3. Configure the connection between WordPress and MariaDB
  4. Initialize WordPress with your specified settings

You can then access your WordPress installation through the URL provided in the Coolify dashboard.

Environment Variables

For WordPress installations, these environment variables are automatically configured:

  • WORDPRESS_DB_HOST
  • WORDPRESS_DB_USER
  • WORDPRESS_DB_PASSWORD
  • WORDPRESS_DB_NAME
  • WORDPRESS_TABLE_PREFIX
  • WORDPRESS_ADMIN_USER
  • WORDPRESS_ADMIN_PASSWORD
  • WORDPRESS_ADMIN_EMAIL

You can modify these through the Environment Variables resource after creation.

Resources

Keywords

FAQs

Package last updated on 13 Jan 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc