Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mnutt/khepri
Process Manager GUI
https://github.com/mnutt/khepri
electron-app ember ember-electron process-manager
Last synced: about 2 months ago
JSON representation
Process Manager GUI
- Host: GitHub
- URL: https://github.com/mnutt/khepri
- Owner: mnutt
- License: apache-2.0
- Created: 2016-09-24T00:10:16.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T14:13:57.000Z (about 2 years ago)
- Last Synced: 2024-04-08T15:46:01.338Z (9 months ago)
- Topics: electron-app, ember, ember-electron, process-manager
- Language: JavaScript
- Homepage:
- Size: 3.48 MB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 37
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Khepri
Khepri is a process manager similar to foreman, but built as an electron-based gui app.
![Screenshot](/public/assets/images/screenshot.png?raw=true&cache=false)
## Prerequisites
You will need the following things properly installed on your computer.
* [Git](http://git-scm.com/)
* [Node.js](http://nodejs.org/)
* [Yarn](https://yarnpkg.com/)## Installation
* `git clone git://github.com/mnutt/khepri.git`
* `cd khepri`
* `yarn`
* `yarn start`## Running / Development
* `ember electron`
* On Mac: edit ~/Library/Application Support/khepri/data/config.json to add your apps.### Running Tests
* `ember test`
* `ember test --server`### Linting
* `yarn run lint:hbs`
* `yarn run lint:js`
* `yarn run lint:js -- --fix`### Building
* `ember build` (development)
* `ember build --environment production` (production)### Packaging
* Build packages: `ember electron:package`
* Build archives/installers: `ember electron:make`## Acknowledgements
Khepri was inspired by [Monu](https://github.com/maxogden/monu) and uses portions of its RPC and process group code.
## License
See LICENSE.md