Overview
The Installer - Service operation in the "N8n Hackers Tools" node retrieves details about a specific service that can be installed on a server. This is useful for users who want to automate or manage the installation of supported services (such as BaseRow or n8n) via the N8n Hackers API. For example, you might use this node to fetch configuration or setup information before deploying a new instance of n8n or BaseRow.
Properties
Name | Type | Meaning |
---|---|---|
Service | options | Choose which Service you want to install. Options: "BaseRow", "N8n". |
Output
The output will be a JSON object containing the details of the selected service (either "BaseRow" or "N8n"). The exact structure depends on the API response from GET /tools/installer/services/{service}
. Typically, this may include fields such as service name, description, version, and installation instructions.
Dependencies
- External Service: Requires access to the N8n Hackers API.
- Credentials: Optionally supports an
n8nHackersToolsApi
credential if authentication is needed. - n8n Configuration: No special environment variables are required unless specified by the API or credentials.
Troubleshooting
Common Issues:
- Invalid Service Selection: If an unsupported service is chosen, the API may return an error indicating the service is not found.
- Network Errors: Connectivity issues with
api.n8nhackers.com
can cause failures. - Authentication Errors: If the API requires credentials and they are missing or incorrect, you may receive authorization errors.
Error Messages & Resolutions:
"404 Not Found"
: Ensure the "Service" property is set to either "BaseRow" or "N8n"."401 Unauthorized"
: Check if credentials are required and properly configured."Network Error"
: Verify your network connection and firewall settings.