gdai_logo

Requirements

1. **Container Compute Requirements:** Minimum -> 4CPU/4GB/40GB; Recommended -> 4CPU/8GB/64GB. 2. **Architecture** x86/x64 3. **Port Mirroring** This is a key configuration needed to allow the container to have the required visibility to provide the assessments and protection desired. Port mirroring needs to be enabled both ways (ingress **and** egress). 4. **Network configuration** The container needs to be deployed on a network that is configured to allow traffic to and from the container out to the internet. 5. **DHCP:** The container is configured to work with a dynamic IP, please have DHCP enabled and at least one IP available for the container. 6. **Firewall configuration** Refer to the [firewall_rules](https://github.com/guarddog-dev/GUARDDOG-AI-Documentation/blob/main/GDAI%20Configuration%20for%20Firewall%20Rules.pdf) document for the list of ports allowed through the firewall. 7. **Docker** At least Docker version 23.x must be installed on the system where the container is to be deployed. 8. **License** Every container uses a unique, non-transferrable license that is to be requested by contacting us. Follow the process below. 9. **Host network interfaces** The container is prepared to work with the network interfaces presented to the host. Have those configured with IP, Subnet, Gateway, VLAN, and DNS before running the container. 10. **Container runs with host networking access** to be able to be completely functional. It will detect all ethernet interfaces and add them to the internal network configuration within the container. 11. **Container runs in privilege mode** to be able to perform the functions it is designed for. 12. **Container resources** The container is designed to be deployed on a standalone machine as a single deployment. This way the container will utilize all the resources available from the host machine.