mirror of
https://github.com/weaveworks/scope.git
synced 2026-05-21 08:33:05 +00:00
30 lines
1.2 KiB
Markdown
30 lines
1.2 KiB
Markdown
# Go Checkpoint Client
|
|
|
|
[](https://circleci.com/gh/weaveworks/go-checkpoint/tree/master)
|
|
|
|
Checkpoint is an internal service at
|
|
[Weaveworks](https://www.weave.works/) to check version information,
|
|
broadcast security bulletins, etc. This repository contains the client
|
|
code for accessing that service. It is a fork of
|
|
[Hashicorp's Go Checkpoint Client](https://github.com/hashicorp/go-checkpoint)
|
|
and is embedded in several
|
|
[Weaveworks open source projects](https://github.com/weaveworks/) and
|
|
proprietary software.
|
|
|
|
We understand that software making remote calls over the internet for
|
|
any reason can be undesirable. Because of this, Checkpoint can be
|
|
disabled in all of Weavework's software that includes it. You can view
|
|
the source of this client to see that it is not sending any private
|
|
information.
|
|
|
|
To disable checkpoint calls, set the `CHECKPOINT_DISABLE` environment
|
|
variable, e.g.
|
|
|
|
```
|
|
export CHECKPOINT_DISABLE=1
|
|
```
|
|
|
|
**Note:** This repository is probably useless outside of internal
|
|
Weaveworks use. It is open source for disclosure and because
|
|
Weaveworks open source projects must be able to link to it.
|