warhorse / ansible-role-gophish-docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ansible Gophish (Docker)

CI warhorse.gophish_docker warhorse.gophish_docker warhorse.gophish_docker License Commit

Gophish Logo

Install Gophish (Docker)

This role is part of the Warhorse Automation Framework. This role can be used with Warhorse or as a standalone role.

Docker Image

Gophish

Role Variables

A list of all the variables can be found in ./defaults/main.yml.

gophish_dir - gophish container directory

gophish_docker_version - gophish image version

gophish_ports - gophish container ports

gophish_hostname - gophish container hostname

gophish_container_name - gophish container name

gophish_docker_image - gophish docker image

gophish_docker_network gophish container docker network

Dependencies

ansible-galaxy install geerlingguy.docker geerlingguy.pip

Install

ansible-galaxy install warhorse.gophish_docker

Example Playbook

- hosts: servers
  roles:
      - { role: warhorse.gophish_docker }

Example Vars

gophish_hostname: "gophish"
gophish_container_name: "gophish"
gophish_docker_version: "latest"
gophish_docker_labels: {}
gophish_docker_network: "gophish"
gophish_dir: '/opt/docker/gophish'
gophish_ports:
  - "80:80"
  - "443:443"

License

MIT/BSD

Author Information

Ralph May

About

License:MIT License