23 lines
682 B
Markdown
23 lines
682 B
Markdown
# Installation
|
|
|
|
## Download pre-builts binaries (recommended)
|
|
|
|
You can download ready-to-use packages including binaries for OS X, Linux and
|
|
Windows in various formats of the
|
|
[latest release](https://github.com/tus/tusd/releases/latest).
|
|
|
|
## Compile from source
|
|
|
|
The only requirement for building tusd is [Go](http://golang.org/doc/install).
|
|
Currently only Go 1.12 and 1.13 is tested and supported and in the future only the two latest
|
|
major releases will be supported.
|
|
If you meet this criteria, you can clone the git repository, install the remaining
|
|
dependencies and build the binary:
|
|
|
|
```bash
|
|
git clone git@github.com:tus/tusd.git
|
|
cd tusd
|
|
|
|
go build -o tusd cmd/tusd/main.go
|
|
```
|