caretakerd is a simple process supervisor. There are no external dependencies and it is optimized for containerization (like Docker) and simple configuration.
For general documentation, please refer to caretakerd.echocat.org.
For specific versions, please refer to caretakerd.echocat.org/all/.
To build caretakerd, you only need:
The build system will download every dependency and build it if necessary.
To run caretakerd, invoke the following:
# Run all tests
go run ./build test
# Build binaries
go run ./build build
./var/binaries/
./var/manuals/
./var/dist/
caretakerd is an open source project by echocat. So if you want to make this project even better, you can contribute to this project on GitHub by fork us.
If you commit code to this project, you have to accept that this code will be released under the license of this project.
If you need support you can create a ticket in our issue tracker or join our chat at echocat.slack.com/messages/caretakerd.
See the LICENSE file.