# Covenant

## Install Covenant

Ensure Docker is installed first. Run as root

```
cd /opt
git clone --recurse-submodules https://github.com/cobbr/Covenant
cd Covenant/Covenant
docker build -t covenant .
docker run -it -p 7443:7443 -p 8080:8080 -p 4433:4433 --name covenant -v /opt/Covenant/Covenant/Data:/app/Data covenant --username AdminUser --computername 0.0.0.0
```

## First run on SANS Slingshot C2 Matrix Edition 2020.4

```bash
cd /opt/covenant/Covenant
sudo docker build -t covenant .
sudo docker run -it -p 7443:7443 -p 8080:8080 -p 4433:4433 --name covenant -v /opt/covenant/Covenant/Data:/app/Data covenant --username AdminUser --computername 0.0.0.0
```

## Run Covenant

```bash
sudo docker start covenant -ai
```

Open Firefox and navigate to <https://0.0.0.0:7443>

```bash
Username: AdminUser
Password: slingshot
```

For more: <https://github.com/cobbr/Covenant/wiki>
