version: '3.4'

networks:
  lbrynet:
    external: true

services:
#############
## Lbrycrd ##
#############
  lbrycrd:
    build: .
    restart: always
    networks:
      lbrynet:
        ipv4_address: 10.5.1.2
    labels:
      - "traefik.expose=false"
    environment:
      RUN_MODE: chainquery
    expose:
      - 9245
      - 9246
    ## host volumes for persistent data such as wallet private keys.
    volumes:
      - "./data:/data"