Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/t94j0/ansible-role-mythic

Ansible role that Installs Mythic
https://github.com/t94j0/ansible-role-mythic

ansible ansible-role c2 mythic

Last synced: 8 days ago
JSON representation

Ansible role that Installs Mythic

Awesome Lists containing this project

README

        

Mythic
=========

[![t94j0.mythic](https://img.shields.io/ansible/role/55834)](https://galaxy.ansible.com/t94j0/mythic)

Install Mythic

Role Variables
--------------

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

## Base Configs
`mythic_repo` - Path to the repo you'd like to install. Useful if using a fork of Mythic

`mythic_version` - Branch to pull from repo

`installation_path` - Path to install Mythic

## Service Configs
`server_header` - Mythic HTTP server header

`admin_username` - Admin username for Mythic

`default_password` - Admin password for Mythic

`operation_name` - Default operation name

## Agents
`agents[].repo` - Git repository to pull agent

`agents[].branch` - Branch to pull from repository

Dependencies
------------

ansible-galaxy install geerlingguy.docker
ansible-galaxy install geerlingguy.pip

Example Playbook
----------------

```yaml
- hosts: servers
roles:
- { role: t94j0.mythic }
```

License
-------

BSD

Author Information
------------------

Max Harley