Go to file
2019-10-25 01:12:18 +07:00
conf Remove SPV server from the config file 2019-10-25 01:12:18 +07:00
scripts Make wallet server configurable via SDK_LBRYUM_SERVERS env variable 2019-07-08 15:22:48 +07:00
.gitignore Ignore lbrynet binaries in the repo 2019-06-02 17:46:13 +07:00
Dockerfile Make wallet server configurable via SDK_LBRYUM_SERVERS env variable 2019-07-08 15:22:48 +07:00
launcher.sh Make wallet server configurable via SDK_LBRYUM_SERVERS env variable 2019-07-08 15:22:48 +07:00
Makefile Make wallet server configurable via SDK_LBRYUM_SERVERS env variable 2019-07-08 15:22:48 +07:00
README.md Update release scripts to support RC versions of SDK 2019-04-29 16:01:25 +07:00

Dockerfile for building lbrynet image

Image usage

Put this in your docker-compose file:

version: '3.2'

services:
  daemon_test_local:
    image: lbryweb/lbrynet:latest
    ports:
      - "5279:5279"
    volumes:
      - type: bind
        source: ./storage
        target: /storage
    # or
    volumes:
      - type: volume
        source: storage
        target: /storage

Updating, building and publishing

You need to have docker toolset installed on your system, as well as the ability to execute Makefiles and bash scripts.

Using the provided Makefile

This is the preferred method because it also checks if our newly built container can actually run.

make latest_image
# or
make latest_rc_image
make publish VERSION=0.36.0

Manually

make get_release
docker build -t lbryweb/lbrynet:0.36.0 .
docker tag lbryweb/lbrynet:0.36.0 lbryweb/lbrynet:latest
docker push lbryweb/lbrynet