Skip to content

He is just a modulary guy for checking service health

Notifications You must be signed in to change notification settings

j-catania/emusk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

562b04c · Feb 11, 2024
Jan 12, 2024
Jan 2, 2024
Feb 11, 2024
Jan 2, 2024
Aug 30, 2023
Nov 3, 2023
Jan 12, 2024
Jan 12, 2024
Nov 3, 2023
Nov 3, 2023
Feb 11, 2024
Feb 11, 2024
Feb 11, 2024

Repository files navigation

eMusk

He is just a modulary guy for checking service health

Node.js Package NPM Version NPM Downloads Docker Image Version (latest semver) Docker Image Size (tag) Standard - JavaScript Style Guide tested with jest Coverage badge

Usage

Usage: emusk [options]

He is just a modulary guy for checking service health

Options:
  -v, --version                 output the current version
  -f, --config-file <confFile>  Config file (default: "./emusk.json")
  -h, --no-hello                Don't say hello to notifiers
  -V, --verbose                 Active more logs
  -p, --port                    HTTP port (default: 1337)
  --help                        display help for command

Installation

via NPM

With installation

npm i -g emusk
emusk <option>

No installation

npx emusk <option>

via Docker

docker run --name emusk -v path/to/my/emusk.json:/config/emusk.json:ro juuu/emusk:latest

Notifiers

Discord

... documention is coming soon

Checkers

HTTP

Configuration file

JSON Schema - Example

emusk --config-file=/config/emusk.json <option>