Core services for building distributed control systems.
Pre-alpha state, might burn your house down, don't use.
So much of plantd
related tooling has been spread apart, the purpose of this
project is to attempt to bring together the go
services that are actually
used in the hopes that all the rest can be archived one day.
make
sudo make install
# eg. to test one of the services
PLANTD_PROXY_LOG_LEVEL=debug PORT=8080 plantd-proxy
For additional service control steps see the contents of init/
for
launchctl
and systemd
options.
The list of projects that should be brought into this one:
It's recommended that some common tooling and commit hooks be installed.
make setup
Once complete you can start everything with docker
and overmind
.
docker compose up -d
overmind start