mirror of
https://github.com/Ride-The-Lightning/RTL
synced 2024-11-15 18:13:00 +00:00
24 lines
568 B
Docker
24 lines
568 B
Docker
|
# Create an image based on https://github.com/mhart/alpine-node/tree/f7fedaee10cf8569f4e3eb2c3391eb244636acb6
|
||
|
FROM mhart/alpine-node:10
|
||
|
|
||
|
# Create a directory where RTL app will be placed
|
||
|
RUN mkdir -p /usr/rtl
|
||
|
|
||
|
# Change the work directory to run the commands
|
||
|
WORKDIR /usr/rtl
|
||
|
|
||
|
# Copy all build files to the working directory
|
||
|
COPY RTL /usr/rtl
|
||
|
|
||
|
# Install dependencies
|
||
|
RUN npm install
|
||
|
|
||
|
# Get all the code needed to run the RTL app
|
||
|
COPY . /usr/rtl
|
||
|
|
||
|
# Expose the port the app run on
|
||
|
EXPOSE 3000
|
||
|
|
||
|
#Run the app server
|
||
|
CMD ["node", "rtl", "--lndir", "$macaroondirectorypath"]
|