CLI Reference#
Both CLIs use an interactive console. Enter the directory and run the script.
Tip
Run status first to verify which containers are up before issuing start or stop commands.
Manager CLI#
cd manager/
./melissae-manager.sh
manager [3 active] >
Note
The number in brackets (e.g. [3 active]) shows how many manager containers are currently running.
Category |
Command |
Description |
|---|---|---|
Core |
|
Show manager services status |
|
Start manager services |
|
|
Stop manager services |
|
|
Restart manager services |
|
|
Rebuild manager containers |
|
|
Stop services, |
|
Agents |
|
Generate enrollment token for new agent |
|
List registered agents with health status |
|
|
Remote: start/stop/restart/status on agent via mTLS. |
|
|
Revoke agent certificate and unregister |
|
|
Show logs from a specific agent |
|
Certificates |
|
List all issued certificates with expiry |
|
Renew an agent certificate |
|
Modules |
|
List available honeypot module types |
Monitoring |
|
Show attack statistics |
|
Show top threat IPs with scores |
|
|
Show recent events (default: 20) |
|
Management |
|
Install manager and initialize PKI |
|
Stop and remove all containers |
|
Shell |
|
Console utilities |
Agent CLI#
cd agent/
./melissae-agent.sh
agent:my-agent [6 active] >
Note
The agent name (e.g. my-agent) is set during enrollment and matches the CN of the agent’s TLS certificate. The number in brackets shows running honeypot containers. Before enrollment it displays as agent:?.
Category |
Command |
Description |
|---|---|---|
Core |
|
Show all containers + daemon status |
|
Start honeypots + agent daemon |
|
|
Stop modules |
|
|
Restart all services |
|
|
Rebuild containers |
|
|
Stop modules and daemon, |
|
Modules |
|
List available modules with status |
|
Enable a module in configuration |
|
|
Disable a module in configuration |
|
Monitoring |
|
Show SQLite buffer status (pending, size) |
|
Test mTLS connectivity to manager |
|
|
Show local raw logs for a module |
|
|
Show agent daemon log |
|
Management |
|
Install agent and enroll with manager |
Shell |
|
Console utilities |