proceger
v3.1.0
Published
A process manager with web interface.
Readme
Proceger
A process manager with web interface.
Install
$ npm install -g procegerProceger depends on Node.js and npm.
Usage
You need to first create a .procegerrc in the user home directory with the following content.
{
"port": 8080,
"workspace": "/path/to/your/workspace",
"logDir": "/path/to/your/logs",
"auth": {
"enabled": true,
"clientId": "YOUR_GOOGLE_CLIENT_ID.apps.googleusercontent.com",
"clientSecret": "YOUR_GOOGLE_CLIENT_SECRET",
"callbackUrl": "http://localhost:8080/auth/callback",
"sessionSecret": "replace-with-a-random-secret-key",
"sessionMaxAge": "7d",
"allowedEmails": [
"[email protected]"
]
},
"tasks": [
{
"name": "google-calendar-syncer",
"git": {
"url": "[email protected]:sarosia/google-calendar-syncer.git"
}
}
]
}Start the application by running the following command.
$ procegerYou can access the proceger webapp by browsing http://localhost:8080.
