Installing PBS-Go


First install Go version 1.13 or newer.

Note that prebid-server is using Go modules. We officially support the most recent two major versions of the Go runtime. However, if you’d like to use a version <1.13 and are inside GOPATH GO111MODULE needs to be set to GO111MODULE=on.

Download and prepare Prebid Server:

git clone src/
cd src/

Run the automated tests:


Or just run the server locally:

go build .

Load the landing page in your browser at http://localhost:8000/. For the full API reference


Prebid Server is packaged with Docker and optimized to create lightweight containers.

Install Docker and build a container:

docker build -t prebid-server .

Test locally with:

docker run -p 8000:8000 -t prebid-server

The server can be reached at http://localhost:8000.


Want to add a bidding adapter?

Report bugs, request features, and suggest improvements on Github.

Or better yet, open a pull request with the changes you’d like to see.