ella

command module
v0.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 14, 2025 License: MIT Imports: 22 Imported by: 0

README

ella

ella is a simple process manager for running and managing services.

Installation

  • Arch Linux (AUR): available as ella and ella-bin
  • macOS (Homebrew): brew install thekhanj/ella/ella
  • Other platforms: download from GitHub releases

Build And Install

Run the following commands:

make
sudo make install

Usage

Check help or man page:

ella -h
man ella

Run ella:

ella run [-c ella.json] [starting-services...]
Example Config (ella.json):
{
  "$schema": "...",
  "services": [
    {
      "name": "service1",
      "process": {
        "exec": "sh -c 'for i in $(seq 5); do echo \"service1 running $i\"; sleep 1; done'"
      }
    }
  ]
}

Manage services:

ella start [-c ella.json] [services...]
ella stop [-c ella.json] [services...]
ella restart [-c ella.json] [services...]
ella reload [-c ella.json] [services...]

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL