n8n-nodes-calagopus
v0.1.1
Published
n8n community node for automating Calagopus game server panels.
Maintainers
Readme
n8n-nodes-calagopus
This is an n8n community node for Calagopus, an open-source game server management panel.
Use it to automate Calagopus Panel actions from n8n workflows.
n8n is a fair-code licensed workflow automation platform.
Installation Operations Credentials Compatibility Usage Resources Version history
Installation
Install the package in a self-hosted n8n instance:
- Open Settings > Community Nodes.
- Select Install.
- Enter
n8n-nodes-calagopus. - Accept the community-node warning and install the package.
For manual installation, install the npm package in the custom nodes directory of your n8n instance and restart n8n:
cd ~/.n8n/custom
npm install n8n-nodes-calagopusSee the n8n community nodes installation guide for Docker, environment-variable, and GUI installation options.
Operations
The node includes Calagopus Panel operations for:
- Client account, permissions, and accessible servers
- Server power, console, resources, activity, startup, settings, subusers, schedules, mounts, allocations, databases, backups, announcements, and files
- Admin users, servers, nodes, locations, mounts, roles, OAuth providers, nests, eggs, egg repositories, egg configurations, database hosts, backup configurations, announcements, settings, stats, system health, updates, and extensions
- Custom API requests for endpoints added by Calagopus updates or panel extensions
Credentials
Create Calagopus API credentials in n8n with:
- Panel Base URL, for example
https://panel.your-domain.tld - API Token
The node sends the token as a bearer token in the Authorization header.
Compatibility
Built for self-hosted n8n community-node installations. Compatibility should be validated against the n8n version used in your deployment.
Usage
Most create, update, and action operations accept a JSON body. List operations accept optional query parameters as JSON, such as pagination or search filters supported by your Calagopus Panel version.
Run locally during development:
npm install
npm run devThen open the local n8n instance and add the Calagopus node to a workflow.
Resources
Version history
0.1.0
Initial release with Calagopus credentials, client operations, server operations, admin operations, and custom API requests.
