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
Download and prepare Prebid Server:
cd YOUR_DIRECTORY git clone https://github.com/prebid/prebid-server src/github.com/prebid/prebid-server cd src/github.com/prebid/prebid-server
Run the automated tests:
Or just run the server locally:
go build . ./prebid-server
Load the landing page in your browser at
For the full API reference
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
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.