On-Premise Setup
Consider using the cloud solution for automatic updates and zero infrastructure maintenance.
1. Requirements
Section titled “1. Requirements”Computer: Any modern Linux computer with Docker installed should work. NOTE: Fuzzing is CPU intensive and performance scales linearly with core count.
Networking: Ensure your firewall or security groups allow traffic on port 8080 (default).
2. Load the Docker Image
Section titled “2. Load the Docker Image”Load the Metalware image (e.g., metalware-2.x.x.tar) into your local Docker environment:
docker load -i metalware-2.x.x.tar3. Run the Docker Container
Section titled “3. Run the Docker Container”Create a volume to persist data across updates and pass your license key:
docker run -p 8080:8080 -v metalware:/app/user-data -e METALWARE_LICENSE_KEY=<insert> metalware:latest4. Verify That Metalware is Running
Section titled “4. Verify That Metalware is Running”Open a browser and navigate to:
http://<host ip>:<host port>You should now see the home screen.