kit start-package
short: kit s
kit start-package installs and starts the indicated package directory (or current working directory) on the given Kinode (at localhost:8080 by default), e.g.,
kit start-package foo
or
kit start-package
Discussion
kit start-package injects a built package into the given node and starts it.
start-package is designed to be used after a package has been built with kit build.
The pkg/ directory contains metadata about the package for the node as well as the .wasm binaries for each process.
So kit start-package first zips the pkg/ directory (located in the package directory given in the argument), and then it injects a message to the node to start the package.
To both build and start-package in one command, use kit build-start-package.
Arguments
$ kit start-package --help
Start a built Kinode package
Usage: kit start-package [OPTIONS] [DIR]
Arguments:
[DIR] The package directory to start [default: /home/nick/git/kinode-book/src]
Options:
-p, --port <NODE_PORT> localhost node port; for remote see https://book.kinode.org/hosted-nodes.html#using-kit-with-your-hosted-node [default: 8080]
-h, --help Print help
Optional positional arg: DIR
The package directory to install and start on the node; defaults to current working directory.
--port
short: -p
The localhost port of the node; defaults to 8080.
To interact with a remote node, see here.