-
Notifications
You must be signed in to change notification settings - Fork 3
/
Dockerfile
36 lines (19 loc) · 872 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
FROM ubuntu:18.04
RUN apt-get update
RUN apt-get install -y git wget nano
RUN apt-get install -y software-properties-common
RUN apt-get install -y libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python3
RUN apt-get install -y libboost-system-dev libboost-filesystem-dev libboost-chrono1.65-dev libboost-program-options-dev libboost-thread-dev
RUN add-apt-repository -y ppa:luke-jr/bitcoincore
RUN apt-get update
RUN apt-get install -y libdb4.8-dev libdb4.8++-dev
RUN apt-get install -y libminiupnpc-dev
RUN git clone https://github.com/MerlinMagic2018/Lightning-Cash
WORKDIR /Lightning-Cash
RUN ./autogen.sh
RUN ./configure --without-gui --disable-tests --disable-bench --disable-zmq
RUN make
RUN make install
RUN mkdir /root/.lightningcash
RUN cp lightningcash.conf /root/.lightningcash/lightningcash.conf
EXPOSE 9111 9110