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
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
sudo docker start covenant -ai
Username: AdminUser
Password: slingshot