Actions64
- 定时任务 Actions
- 订阅管理 Actions
- 环境变量 Actions
- 配置文件 Actions
- 脚本管理 Actions
- 依赖管理 Actions
- 日志管理 Actions
- 系统设置 Actions
Overview
This node integrates with the QingLong Panel API to manage various system resources such as scheduled tasks (crontabs), subscriptions, environment variables, configuration files, scripts, dependencies, logs, and system settings. Specifically, for the "依赖管理" (Dependency Management) resource and the "重新安装依赖" (Reinstall Dependencies) operation, the node triggers a reinstallation process for selected dependencies of specified types (e.g., nodejs, python3, linux).
This node is beneficial in automation workflows where you need to programmatically manage or troubleshoot dependencies on a QingLong-managed system. For example, if certain dependencies become corrupted or outdated, this node can be used to reinstall them automatically without manual intervention.
Properties
| Name | Meaning |
|---|---|
| 类型 | Dependency type to operate on. Options: nodejs, python3, linux. |
| 依赖列表【可多选】 | List of dependency IDs to target for the operation. Multiple selections allowed. |
Output
The node outputs JSON data under the field result which contains the response from the QingLong API after performing the requested operation. This typically includes status information about the reinstallation request, such as success confirmation or error details.
No binary data output is produced by this node.
Example output structure:
{
"result": {
// API response data about the reinstall operation
}
}
Dependencies
- Requires an API key credential configured in n8n to authenticate requests against the QingLong Panel API.
- The node depends on QingLong's REST API endpoints to perform operations.
- The node uses internal helper functions to obtain authentication tokens and make HTTP requests.
Troubleshooting
Common issues:
- Invalid or missing API credentials will cause authentication failures.
- Selecting dependency IDs that do not exist or are invalid may result in errors.
- Network connectivity issues to the QingLong API endpoint will prevent successful execution.
Error messages:
"依赖模块的[operation]操作暂未实现"means the requested operation is not implemented; ensure the operation name is correct.- API errors returned from QingLong will be passed through; check the API response for detailed error info.
Resolutions:
- Verify API credentials and permissions.
- Confirm that the dependency IDs exist and correspond to the selected dependency type.
- Check network access and QingLong server availability.
Links and References
- QingLong Panel API documentation: https://qinglong.online/api/
- QingLong GitHub repository: https://github.com/whyour/qinglong
- n8n Documentation: https://docs.n8n.io/
This summary focuses on the "依赖管理" resource and the "重新安装依赖" operation as requested.