mirror of
https://github.com/epi052/feroxbuster
synced 2024-07-08 19:45:45 +00:00
24 lines
870 B
Docker
24 lines
870 B
Docker
FROM alpine:3.17.1 as build
|
|
LABEL maintainer="wfnintr@null.net"
|
|
|
|
RUN apk upgrade --update-cache --available && apk add --update openssl
|
|
|
|
# Download latest release
|
|
RUN wget https://github.com/epi052/feroxbuster/releases/latest/download/x86_64-linux-feroxbuster.zip -qO feroxbuster.zip \
|
|
&& unzip -d /tmp/ feroxbuster.zip feroxbuster \
|
|
&& chmod +x /tmp/feroxbuster \
|
|
&& wget https://raw.githubusercontent.com/danielmiessler/SecLists/master/Discovery/Web-Content/raft-medium-directories.txt -O /tmp/raft-medium-directories.txt
|
|
|
|
from alpine:3.17.1 as release
|
|
COPY --from=build /tmp/raft-medium-directories.txt /usr/share/seclists/Discovery/Web-Content/raft-medium-directories.txt
|
|
COPY --from=build /tmp/feroxbuster /usr/local/bin/feroxbuster
|
|
|
|
RUN adduser \
|
|
--gecos "" \
|
|
--disabled-password \
|
|
feroxbuster
|
|
|
|
USER feroxbuster
|
|
|
|
ENTRYPOINT ["feroxbuster"]
|