These installation instruction apply to the OpenBSD version of Game of Trees. See the portable version for installation instructions which apply to other operating systems.
Game of Trees can be installed on OpenBSD with:
pkg_add got
Alternatively, compile the devel/got
port:
cd /usr/ports/devel/got make make SUDO=doas install
The installation includes:
got
command line interface
tog
repository browser
/usr/local/libexec
directory:
got-fetch-pack
,
got-index-pack
,
got-read-blob
,
got-read-commit
,
got-read-gitconfig
,
got-read-gotconfig
,
got-read-object
,
got-read-pack
,
got-read-patch
,
got-read-tag
,
got-read-tree
,
got-send-pack
GOT_AUTHOR
environment
variable should be set:
export GOT_AUTHOR='Flan Hacker <flan_hacker@openbsd.org>'
On OpenBSD -current, and OpenBSD 7.3 release or later, the Game of Trees Git repository server can be installed with:
pkg_add gotdAlternatively, the -server subpackage of the port can be built:
cd /usr/ports/devel/got env SUBPACKAGE=-server make env SUBPACKAGE=-server doas make install
The server installation includes:
gotd
daemon
gotsh
network-facing frontend for the daemon
gotctl
control utility
The repository web frontend gotwebd
can likewise be
installed from packages:
pkg_add gotwebdAlternatively, the -webd subpackage of the port can be built:
cd /usr/ports/devel/got env SUBPACKAGE=-webd make env SUBPACKAGE=-webd doas make installSetup instructions are provided in the gotwebd manual page.