Sign inSign up

impant/imp-releases

By impant

Updated about 5 years ago

Docker repository for https://github.com/imperviousai/imp-releases

Image
0

427

impant/imp-releases repository overview

Overview

Docker images provisioned with the binaries from https://github.com/imperviousai/imp-releases

Each tag here relates to the exact version that can be found here: https://github.com/imperviousai/imp-releases/releases

Running

Pull down the image:

docker pull impant/imp-releases

Create and follow along here for the config file: https://docs.impervious.ai/#impervious-node-configuration

There's 4 notable lines you'll have to change once you have things setup.

server:
  grpc_addr: 0.0.0.0:8881 # SET FOR DOCKER
  http_addr: 0.0.0.0:8882 # SET FOR DOCKER

...

lightning:
  lnd_node:
    tls_cert: /app/lnd/tls.cert # SET FOR DOCKER
    admin_macaroon: /app/lnd/admin.macaroon # SET FOR DOCKER

Also, download your LND's tls.cert and admin.macaroon.

Next, to run the imp docker image:

docker run \
 -p8881:8881 \
 -p8882:8882 \
 --name impervious \
 -v {REPLACE_WITH_CONFIG_PATH}:/app/config/config.yml \
 -v {REPLACE_WITH_TLS_PATH}:/app/lnd/tls.cert \
 -v {REPLACE_WITH_MACAROON_PATH}:/app/lnd/admin.macaroon \
 -it impant/imp-releases:{version}

You may also change the host port numbers (ex. -p8891:8881) and name if you are running multiple.

Boom! You should hopefully now see IMP running successfully.

You can continue with the rest of the docs here: https://docs.impervious.ai/quickstart#7-send-a-simple-message-from-one-node-to-another

Use 0.0.0.0 as the IP for communicating with your node via API's.

Tag summary

Content type

Image

Digest

Size

710.4 MB

Last updated

about 5 years ago

docker pull impant/imp-releases:v0.1.4