diff --git a/Dockerfile b/Dockerfile index 893b4cfb..65268e9c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,11 @@ FROM golang:latest MAINTAINER tgic +RUN apt-get update && apt-get install -y libpam0g-dev libpam-google-authenticator -RUN go get github.com/tg123/sshpiper/sshpiperd -RUN go install github.com/tg123/sshpiper/sshpiperd +RUN go get -tags pam github.com/tg123/sshpiper/sshpiperd +RUN go install -tags pam github.com/tg123/sshpiper/sshpiperd EXPOSE 2222 -CMD ["/go/bin/sshpiperd"] + +CMD ["sh", "-c", "/go/bin/sshpiperd -c=${CHALLENGER}"]