npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-calagopus

v0.1.1

Published

n8n community node for automating Calagopus game server panels.

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:

  1. Open Settings > Community Nodes.
  2. Select Install.
  3. Enter n8n-nodes-calagopus.
  4. 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-calagopus

See 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 dev

Then 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.