diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..819be6d --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM golang:alpine + +RUN apk --update add git +RUN git clone https://github.com/kgretzky/dcrawl.git + +WORKDIR dcrawl +RUN go get -v golang.org/x/net/publicsuffix +RUN go build dcrawl.go +ENTRYPOINT ["./dcrawl"] +CMD ["-h"] diff --git a/Dockerfile_README.md b/Dockerfile_README.md new file mode 100644 index 0000000..a55e4b7 --- /dev/null +++ b/Dockerfile_README.md @@ -0,0 +1,30 @@ +# Dcrawl + +## Source + +https://github.com/kgretzky/dcrawl + +## Usage +```bash +cd dcrawl/ +docker build -t dcrawl . +docker run -it dcrawl:latest +``` +## Help +```bash + ___ __ + __| _/________________ __ _ _| | + / __ |/ ___\_ __ \__ \\ \/ \/ / | +/ /_/ \ \___| | \// __ \\ /| |__ +\____ |\___ >__| (____ /\/\_/ |____/ + \/ \/ \/ v.1.0 + +Usage of ./dcrawl: + -ms int + maximum different subdomains for one domain (def. 10) (default 10) + -mu int + maximum number of links to spider per hostname (def. 5) (default 5) + -out string + output file to save hostnames to + +```