This project provides a simple script to manage Docker Compose setups for cybersecurity practice lab environment. It includes configurations for running various services like DVWA (Damn Vulnerable Web Application) and Caddy.
- Docker
- Docker Compose
-
Clone this repository:
git clone https://github.com/FlareXes/offensive_lab.git cd offensive_lab
-
Run the setup script with
sudo
to start or stop the services:sudo ./setup.sh up
sudo ./setup.sh down
The script starts or stops the Docker Compose services defined in the
docker-compose.yml
files found in the project directories. It also performs additional configurations specific to the services.
dvwa
: Contains the Docker Compose configuration for DVWA.caddy
: Contains the Docker Compose configuration for Caddy.setup.sh
: Bash script to manage Docker Compose setups.
- Ensure Docker and Docker Compose are installed on your system before running the setup script.
- The script requires superuser permissions to modify system files and manage Docker services.
This work by FlareXes is Licensed under the terms of CC0v1.0 Universal.