You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RTL/Dockerfile

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"]