gophish_docker
Ansible Gophish (Docker)
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
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