github.com/braveheart12/just@v0.8.7/docker/README.md (about)

     1  ### Configuration passing
     2  
     3  One volume is expected: -> `/opt/config`
     4  
     5  It should have at least 2 files (1 optional):
     6  * `cert.json` - certificate - information about discovery nodes and node itself,
     7     mandatory
     8  * `keys.json` - keys - private/public keys, mandatory
     9  * `insolar.yaml` - configuration file for insolar. It'll be backuped at first
    10    run and all needed fields will be overwritten (look at genconfig.go for more
    11    information), optional. Default one would be created if it's not passed.
    12  * `genesis` (???)
    13  
    14  ### Configuration variables
    15  
    16  #### Insolard
    17  
    18  * `INSOLARD_LOG_LEVEL` - logging level (default: info)
    19  * `INSOLARD_TRANSPORT_LISTEN_PORT` - port to run transport on (default: 7900)
    20  * `INSOLARD_TRANSPORT_FIXED_ADDRESS` - URI for insolard to pretend (should be passed
    21     explicitly)
    22  * `INSOLARD_JAEGER_ENDPOINT` - if exists, run node with `--trace` support and
    23    send all data to Jaeger provided here (default: off, applied to `ve*` roles)
    24  * `INSGORUND_ENDPOINT` - endpoint where insgorund listens to requests (should be
    25     passed explicitly)
    26  
    27  #### Insgorund
    28  
    29  * `INSOLARD_LOG_LEVEL` - logging level (default: info)
    30  * `INSOLARD_RPC_ENDPOINT` - endpoint where insolard listens to requests (should
    31     be passed explicitly)
    32  
    33  ### Example usages in docker-compose
    34  
    35  Look at `docker-compose` folder in project root.