Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wandb/server
W&B Server is the self hosted version of Weights & Biases
https://github.com/wandb/server
Last synced: 11 days ago
JSON representation
W&B Server is the self hosted version of Weights & Biases
- Host: GitHub
- URL: https://github.com/wandb/server
- Owner: wandb
- License: mit
- Created: 2020-10-08T22:39:39.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-26T21:05:46.000Z (4 months ago)
- Last Synced: 2024-07-28T16:21:33.375Z (3 months ago)
- Language: HCL
- Homepage:
- Size: 513 KB
- Stars: 239
- Watchers: 12
- Forks: 20
- Open Issues: 60
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
Weights & Biases Server
Server is the self hosted version of Weights & Biases.
Quickstart •
Documentation •
AWS Terraform •
Google Terraform •
Azure Terraform## Quickstart
1. On a machine with [Docker](https://docker.com) and [Python](https://www.python.org/) installed, run:
```
1 pip install wandb --upgrade
2 wandb server start
```
2. Generate a free license from the [Deployer](https://deploy.wandb.ai/).
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](https://user-images.githubusercontent.com/25806817/166265834-6a9d1be8-2af5-4c63-872e-8e5b3e4082aa.gif)## 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 `[email protected]` to obtain a license that unlocks production
features such as external MySQL, cloud storage, and SSO.You can find [Terraform](https://www.terraform.io/) scripts for provisioning
wandb/local in a production environment:- [Google](https://github.com/wandb/terraform-google-wandb)
- [AWS](https://github.com/wandb/terraform-aws-wandb)
- [Azure](https://github.com/wandb/local/tree/main/terraform/azure)## Documentation
More documentation about running wandb/local on your own servers can be found
[here](https://docs.wandb.com/self-hosted/local).