1.0.90 • Published 1 month ago

ghosler-cli v1.0.90

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 month ago

Ghosler CLI

This is a CLI project for managing Ghosler.

Pre-requisites

  1. PM2
  2. Node 18^

Ghosler-CLI uses PM2 as a process manager to handle Ghosler.

Install

npm i ghosler-cli -g

Commands

CommandDescription
ghosler lsList all the registered processes with PM2.
ghosler installInstall Ghosler from its GitHub source.Option: --branch where the value can be release or name-of-the-branch. Default: release.
ghosler updateCheck and update Ghosler if available.
ghosler restartRestart Ghosler if you made any changes to source.
ghosler flushFlush all of Ghosler Logs.
ghosler backupBackup Ghosler instance (Directory backup).
ghosler uninstallRemove Ghosler, its all data and configurations completely. Note: Download your local backups before uninstalling Ghosler.
ghosler logsPrint logs for Ghosler.Option: --type where values can be error, out. Default: out.
ghosler migratePerform migration if the latest release requires one.

Note: If there are multiple processes, you must specify the process/instance name to perform any of the above operations.

Examples:

  1. ghosler restart --name xyz-site-com.
  2. ghosler install --branch feature-branch-name.
  3. ghosler logs --name xyz-site-com --type error.
1.0.90

1 month ago

1.0.88

1 month ago

1.0.89

1 month ago

1.0.86

1 month ago

1.0.84

2 months ago

1.0.82

4 months ago

1.0.81

5 months ago

1.0.8

5 months ago

1.0.7

5 months ago

1.0.6

5 months ago

1.0.5

5 months ago

1.0.4

5 months ago

1.0.3

5 months ago

1.0.2

5 months ago

1.0.1

5 months ago

1.0.0

5 months ago