Sign inSign up

xsystems/trezor-suite

By xsystems

Updated over 5 years ago

Trezor Suite image build from the Trezor Suite source code

Image
0

188

xsystems/trezor-suite repository overview

xSystems - Trezor Suite

Trezor Suite image build from the Trezor Suite source code

Build your own version

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 ArgumentExample ValuesRequiredDescription
TREZOR_SUITE_VERSIONv21.5.1The Trezor Suite Git version tag to base this image on
ORIGIN_HOSTNAMExsystems.orgHostname of the (top-level) origin a service created from this image will be served from
BLOCKBOOK_BITCOIN_URLhttps://blockbook.xsystems.orgThe Blockbook URL for Bitcoin used by Trezor Suite
DISABLE_MONITORINGtrueDisable monitoring §
DISABLE_ANALYTICStrueDisable analytics §
DISABLE_NEWS_FEEDtrueDisable 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

Build the Image

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.

Release the Image

  1. Set the VERSION environment variable to the version that needs to be released.
  2. Optionally, set the COMMIT environment variable to the hash of the Git commit that needs to be released. It defaults to the latest commit.
  3. Run release.sh.

Example release statement:

VERSION=v21.5.1 ./release.sh

Tag summary

Content type

Image

Digest

Size

50.6 MB

Last updated

over 5 years ago

docker pull xsystems/trezor-suite:v21.5.1