Sign inSign up

digitalboss/8man

By digitalboss

•Updated over 2 years ago

n8n management CLI tool

Image
API management
0

1.4K

digitalboss/8man repository overview

⁠8man - n8n manager

⁠Quick reference

8man is a CLI tool for n8n⁠ instances management. It can manage workflows, credentials, community nodes, API Key, owner account. It can upgrade old nodes to new versions (such as http node set node, function / code node etc).

A critical note about queue mode⁠. In queue mode community nodes should be installed in n8n docker image, which used by every worker. So don't use 8man npm commands for n8n cluster configured in queue mode.

⁠Use cases

  • Save and restore whole n8n instance. Make your n8n instance reproducible and store workflows and community nodes list in git repo.
  • Manage multiple n8n instances without need of ssh access. Create 8man config for each n8n instance you have.
  • The ability to manage nodes, owner, API key, and workflows opens up the possibility to deploy the n8n instance entirely from the command line which is useful in CI/CD scenarios.
  • The functionality that stands apart from n8n management - is upgrade old nodes to new versions. Let's say you have an old instance of n8n and you want to update it. After the upgrade, you also want the workflows to use the new node versions. You can do this via 8man wf update --help.

General Features:

  • Batch entities processing. Means it can download or send a whole list of entities (workflows, credentials, nodes).
  • Interaction with n8n through HTTP REST protocol. No need for ssh access to n8n.

For more information refer to https://github.com/digital-boss/n8n-manager⁠

Tag summary

Content type

Image

Digest

sha256:de8418aba…

Size

339.2 MB

Last updated

over 2 years ago

docker pull digitalboss/8man