|
FROM mbonea/whats-ramsey:latest |
|
|
|
WORKDIR /usr/src/app |
|
|
|
|
|
RUN apt-get update \ |
|
&& apt-get install -y --no-install-recommends \ |
|
wget ffmpeg curl aria2 \ |
|
fonts-liberation \ |
|
libatk-bridge2.0-0 \ |
|
libatk1.0-0 \ |
|
libatspi2.0-0 \ |
|
libcups2 \ |
|
libdrm2 \ |
|
libgbm1 \ |
|
libgtk-3-0 \ |
|
libnspr4 \ |
|
libnss3 \ |
|
libu2f-udev \ |
|
libvulkan1 \ |
|
libxcomposite1 \ |
|
libxdamage1 \ |
|
mesa-vulkan-drivers \ |
|
libxfixes3 \ |
|
libasound2 \ |
|
libxkbcommon0 \ |
|
libxrandr2 \ |
|
xdg-utils |
|
|
|
RUN npm install --no-cache |
|
|
|
RUN npm install -g http-server |
|
|
|
|
|
COPY . /usr/src/app/ |
|
|
|
|
|
RUN chmod -R 777 /usr/src/app |
|
|
|
|
|
EXPOSE 7860 |
|
|
|
|
|
CMD ["npm", "start"] |