Trezor Suite image build from the Trezor Suite source code
188
Trezor Suite image build from the Trezor Suite source code
Clone this repository and use docker build whilst leveraging the --build-arg option to set the appropiate build-time variables described below.
All available build arguments are:
| Build Argument | Example Values | Required | Description |
|---|---|---|---|
| TREZOR_SUITE_VERSION | v21.5.1 | ✔ | The Trezor Suite Git version tag to base this image on |
| ORIGIN_HOSTNAME | xsystems.org | † | Hostname of the (top-level) origin a service created from this image will be served from |
| BLOCKBOOK_BITCOIN_URL | https://blockbook.xsystems.org | The Blockbook URL for Bitcoin used by Trezor Suite | |
| DISABLE_MONITORING | true | Disable monitoring § | |
| DISABLE_ANALYTICS | true | Disable analytics § | |
| DISABLE_NEWS_FEED | true | Disable the news feed § |
† This is required, as well as setting up TLS, to enable WebUSB
§ Set to true to minimize the amount of requests made to other origins and the amount of data that is collected
Optionally change the variable DOCKER_TAG in build.sh and run that script to build an image of the Trezor Suite codebase state with tag indicated by DOCKER_TAG.
VERSION environment variable to the version that needs to be released.COMMIT environment variable to the hash of the Git commit that needs to be released. It defaults to the latest commit.Example release statement:
VERSION=v21.5.1 ./release.sh
Content type
Image
Digest
Size
50.6 MB
Last updated
over 5 years ago
docker pull xsystems/trezor-suite:v21.5.1