2015-11-10 14:42:55 -08:00
2013-12-31 11:02:48 -08:00
2015-11-09 22:56:49 -02:00
2014-04-13 13:44:45 -07:00
2015-11-09 23:25:16 -02:00
2015-06-24 19:46:32 +00:00
2015-11-09 23:11:30 -02:00
2013-12-31 11:02:48 -08:00
2014-04-13 13:44:45 -07:00

Goforever Build Status

Config based process manager. Goforever could be used in place of supervisor, runit, node-forever, etc. Goforever will start an http server on the specified port.

Usage of ./goforever:
  -conf="goforever.toml": Path to config file.

Running

Help.

./goforever -h

Daemonize main process.

./goforever start

Run main process and output to current session.

./goforever

CLI

list				List processes.
show [process]	    Show a main proccess or named process.
start [process]		Start a main proccess or named process.
stop [process]		Stop a main proccess or named process.
restart [process]	Restart a main proccess or named process.

HTTP API

Return a list of managed processes

GET host:port/

Start the process

POST host:port/:name

Restart the process

PUT host:port/:name

Stop the process

DELETE host:port/:name
Description
Keep processes running. Start, Stop, Restart a process via cli or http interface.
Readme MIT 2.6 MiB
Languages
Go 100%