- Notifications
You must be signed in to change notification settings - Fork201
foreman clone written in go language
License
NotificationsYou must be signed in to change notification settings
mattn/goreman
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Clone of foreman written in golang.
https://github.com/ddollar/foreman
go install github.com/mattn/goreman@latest
goreman start
Will start all commands defined in theProcfile
and display their outputs.Any signals are forwarded to each process.
See_example
directory
MIT
The main goroutine loadsProcfile
and starts each command in the file. Afterwards, it is driven by the following two kinds of events, and then take proper action against the managed processes.
- It receives a signal, which could be one of
SIGINT
,SIGTERM
, andSIGHUP
; - It receives an RPC call, which is triggered by the command
goreman run COMMAND [PROCESS...]
.
Yasuhiro Matsumoto (a.k.a mattn)
About
foreman clone written in go language
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published