Go to file
2021-12-17 15:39:29 +07:00
conf Remove spv server lock-in from the config file 2020-11-09 19:18:23 +07:00
scripts Add exec flag to lbrynet binary 2021-12-17 15:39:29 +07:00
.gitignore Ignore lbrynet binaries in the repo 2019-06-02 17:46:13 +07:00
Dockerfile Add exec flag to lbrynet binary 2021-12-17 15:39:29 +07:00
launcher.sh Streamline build procedure 2021-09-29 14:42:31 +07:00
Makefile Streamline build procedure 2021-09-29 14:42:31 +07:00
README.md Streamline build procedure 2021-09-29 14:42:31 +07:00

Dockerfile for building lbrynet image

Image usage

Put this in your docker-compose file:

version: '3.2'

services:
  daemon_test_local:
    image: lbry/lbrynet-tv: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 the 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.

export VERSION=0.101.1
make image
make publish

Manually

make image
docker build -t lbry/lbrynet-tv:0.101.1
docker push lbry/lbrynet-tv:0.101.1