Block a user
gophishing (latest)
Published 2026-01-16 11:00:47 +00:00 by a.bleggi
Installation
docker pull git.soliddata.farm/a.bleggi/gophishing:latestsha256:add5ace6b511aa9e7c35382958b2ec7a980d8e58dd5b182ec12dd93e2f7a596f
Images
| Digest | OS / Arch | Size |
|---|---|---|
| d92e07fbbd | linux/amd64 | 96 MiB |
Image Layers ( linux/amd64)
| # debian.sh --arch 'amd64' out/ 'stable' '@1768176000' |
| RUN /bin/sh -c useradd -m -d /opt/gophish -s /bin/bash app # buildkit |
| RUN /bin/sh -c apt-get update && apt-get install --no-install-recommends -y jq libcap2-bin ca-certificates bash && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit |
| WORKDIR /opt/gophish |
| COPY /go/src/github.com/gophish/gophish/ ./ # buildkit |
| COPY /build/static/js/dist/ ./static/js/dist/ # buildkit |
| COPY /build/static/css/dist/ ./static/css/dist/ # buildkit |
| COPY /go/src/github.com/gophish/gophish/config.json ./ # buildkit |
| COPY docker/run.sh ./docker/run.sh # buildkit |
| RUN /bin/sh -c sed -i 's/\r$//' ./docker/run.sh && chmod +x ./docker/run.sh && chown -R app:app ./docker # buildkit |
| RUN /bin/sh -c chown app. config.json # buildkit |
| RUN /bin/sh -c setcap 'cap_net_bind_service=+ep' /opt/gophish/gophish # buildkit |
| USER app |
| RUN /bin/sh -c sed -i 's/127.0.0.1/0.0.0.0/g' config.json # buildkit |
| RUN /bin/sh -c touch config.json.tmp # buildkit |
| EXPOSE [3333/tcp 80/tcp 8080/tcp 8443/tcp] |
| CMD ["/opt/gophish/docker/run.sh"] |