Skip to content

cisagov/gophish-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4f641a0 · Aug 8, 2019
Aug 8, 2019
Aug 8, 2019
Jul 19, 2019
May 31, 2019
May 3, 2019
May 31, 2019
Jun 20, 2019
Jun 24, 2019
Jun 28, 2019
Jun 7, 2019
Jun 28, 2019
Mar 11, 2019
Jun 28, 2019
Aug 8, 2019
Jun 24, 2019
Aug 8, 2019
May 31, 2019
Jun 28, 2019
Jun 27, 2019
Jun 4, 2019
Jun 6, 2019

Repository files navigation

gophish-docker 🎣🐳

Build Status

Docker Image

MicroBadger Layers MicroBadger Size

Creates a Docker container with an installation of the gophish phishing framework.

Usage

Install

Pull dhsncats/gophish from the Docker repository:

docker pull dhsncats/gophish

Or build dhsncats/gophish from source:

git clone https://github.com/cisagov/gophish-docker.git
cd gophish-docker
docker-compose build --build-arg VERSION=0.0.1

Run

docker-compose run --rm gophish

Ports

This container exposes the following ports:

  • 3333: admin server
  • 8080: phish server

Secrets

  • config.json: gophish configuration file
  • admin_fullchain.pem: public key for admin port
  • admin_privkey.pem: private key for admin port
  • phish_fullchain.pem: public key for phishing port
  • phish_privkey.pem: private key for phishing port

Contributing

We welcome contributions! Please see here for details.

License

This project is in the worldwide public domain.

This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the CC0 1.0 Universal public domain dedication.

All contributions to this project will be released under the CC0 dedication. By submitting a pull request, you are agreeing to comply with this waiver of copyright interest.