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

35 lines
584 B

FROM alpine
MAINTAINER Elbert Alias <elbert@alias.io>
ENV WAPPALYZER_DIR=/opt/wappalyzer
7 years ago
RUN apk update && apk add --no-cache \
bash \
curl \
fontconfig \
nodejs \
7 years ago
nodejs-npm \
optipng \
zip
RUN mkdir -p /usr/share && \
cd /usr/share \
&& curl -L https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 | tar xj \
&& ln -s /usr/share/phantomjs/phantomjs /usr/bin/phantomjs
RUN apk del \
curl
RUN npm i -g \
jsonlint-cli \
manifoldjs \
7 years ago
svg2png-many \
yarn
RUN mkdir -p $WAPPALYZER_DIR
WORKDIR $WAPPALYZER_DIR
CMD [ "./bin/run" ]