Skip to content
/ server Public

W&B Server is the self hosted version of Weights & Biases

License

Notifications You must be signed in to change notification settings

wandb/server

Repository files navigation

Weights & Biases

Weights & Biases Server

Server is the self hosted version of Weights & Biases.

QuickstartDocumentationAWS TerraformGoogle TerraformAzure Terraform

Quickstart

  1. On a machine with Docker and Python installed, run:
    1 pip install wandb --upgrade
    2 wandb server start
    
  2. Generate a free license from the Deployer.
  3. Add it to your W&B Server's localhost's settings.

Paste the license in the /system-admin page on your localhost

2022-02-24 22 13 59

Docker

Running wandb server start will start our server and forward port 8080 on the host. To have other machines report metrics to this server run: wandb login --host=http://X.X.X.X:8080. You can also configure other machines with the following environment variables:

WANDB_BASE_URL=http://X.X.X.X:8080
WANDB_API_KEY=XXXX

To run W&B local manually, you can use the following docker command:

docker run --rm -d -v wandb:/vol -p 8080:8080 --name wandb-local wandb/local

Production

By default this Docker container is not appropriate for production environments. You can email contact@wandb.com to obtain a license that unlocks production features such as external MySQL, cloud storage, and SSO.

You can find Terraform scripts for provisioning wandb/local in a production environment:

Documentation

More documentation about running wandb/local on your own servers can be found here.