Skip to main content

Installation

Binary​

Precompiled binaries​

Precompiled binaries for released versions are available on the Releases page, download it to your local machine, and running it directly is the fastest way to use Rest.

Go install​

If you are familiar with Golang, you can use go install

go install github.com/rest-go/rest

Run server​

rest -db.url "mysql://username:password@tcp(localhost:3306)/db"

Docker​

# connect to postgres
docker run -p 3000:3000 restgo/rest -db.url "postgres://user:passwd@localhost:5432/db"

# connect to sqlite file with volume
docker run -p 3000:3000 -v $(pwd):/data restgo/rest -db.url "sqlite:///data/my.db"