0
0
Fork 0
mirror of https://github.com/matrix-org/dendrite synced 2024-12-25 09:53:41 +01:00
dendrite/docs/installation/3_build.md
Matt Holt 35ce551c8f
docs: Add build page; correct proxy info; fix Caddy example (#2579)
* Add build page; correct proxy info; fix Caddy example

* Improve Caddyfile example

* Apply review comments; add polylith Caddyfile
2022-07-21 07:08:17 +02:00

779 B

title parent has_toc nav_order permalink
Building Dendrite Installation true 3 /installation/build

Build all Dendrite commands

Dendrite has numerous utility commands in addition to the actual server binaries. Build them all from the root of the source repo with build.sh (Linux/Mac):

./build.sh

or build.cmd (Windows):

build.cmd

The resulting binaries will be placed in the bin subfolder.

Installing as a monolith

You can install the Dendrite monolith binary into $GOPATH/bin by using go install:

go install ./cmd/dendrite-monolith-server

Alternatively, you can specify a custom path for the binary to be written to using go build:

go build -o /usr/local/bin/ ./cmd/dendrite-monolith-server