mirror of
https://github.com/trezor/trezor-suite.git
synced 2026-03-23 15:47:18 +01:00
* wip * working docker setup: bridge, emu t1, devserver * working dev_server with trezor-env * setup for lsuite and bridge and emu in docker * wip [skip ci] * [skip ci] wip, working suite-dev docker-compose recipe * wip working tests in docker [skip ci] * wip extend works with version 2 * split and extend (sounds like divide and conquer doesnt it) for suite-dev * cleanup and better texts * clean up 2 * try CI * try CI 2 * relative path (from file) to emu and bridge * resolve permission collisions * cleanup3 * cleanup4 * cleanup5 * cleanup6 * rename trezor-env to trezor-user-env * rm yarn.lock that sneaked in somehow * cleanup7
27 lines
713 B
YAML
27 lines
713 B
YAML
# schema version '3' does not support 'extends' keyword anymore
|
|
# https://stackoverflow.com/questions/52587643/how-to-extend-service-in-docker-compose-v3
|
|
|
|
version: '2'
|
|
services:
|
|
trezor-user-env:
|
|
build:
|
|
context: .
|
|
dockerfile: ./trezor-user-env/Dockerfile
|
|
network_mode: host
|
|
ipc: host
|
|
container_name: trezor-user-env
|
|
environment:
|
|
- DISPLAY=$DISPLAY
|
|
- QT_X11_NO_MITSHM=1
|
|
volumes:
|
|
- /tmp/.X11-unix:/tmp/.X11-unix:rw
|
|
command: >
|
|
bash -c "rm -rf /var/tmp/trezor.flash && python3 ./main.py"
|
|
|
|
suite-dev:
|
|
container_name: suite-dev
|
|
extends:
|
|
service: suite-base
|
|
file: docker-compose.suite-base.yml
|
|
command: bash -c "yarn suite:dev"
|