create_private_key
Add an SSH private key to Coolify for secure server authentication or Git repository access by providing a unique name and valid PEM key content.
Instructions
Create a new SSH private key in Coolify for server authentication or Git repository access.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
description | No | Optional description of the key's purpose or usage | |
name | Yes | A unique, human-readable name for the private key | |
private_key | Yes | The SSH private key content in PEM format. Must be a valid SSH private key. |
Input Schema (JSON Schema)
{
"properties": {
"description": {
"description": "Optional description of the key's purpose or usage",
"examples": [
"SSH key for production server access",
"Deploy key for GitHub repositories"
],
"type": "string"
},
"name": {
"description": "A unique, human-readable name for the private key",
"examples": [
"production-server-key",
"github-deploy-key"
],
"type": "string"
},
"private_key": {
"description": "The SSH private key content in PEM format. Must be a valid SSH private key.",
"examples": [
"-----BEGIN RSA PRIVATE KEY-----\n...key content...\n-----END RSA PRIVATE KEY-----"
],
"type": "string"
}
},
"required": [
"name",
"private_key"
],
"type": "object"
}