Skip to content

Latest commit

 

History

History
65 lines (42 loc) · 2.36 KB

README.md

File metadata and controls

65 lines (42 loc) · 2.36 KB

gophish-docker 🎣🐳

GitHub Build Status Total alerts Language grade: Python

Docker Image

Docker Pulls Docker Image Size (latest by date) Platforms

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

Usage

Install

Pull cisagov/gophish from the Docker repository:

docker pull cisagov/gophish

Or build cisagov/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 CONTRIBUTING.md 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.