This document outlines the minimum requirements for running the GigHive framework. For extended details, see PREREQS_table.md
.
Component | Requirement / Notes |
---|---|
CPU/OS | Linux x86-64 host (Ubuntu 22.04/24.04 LTS or Pop-OS recommended) |
Ansible | ≥ 2.16 on control node; targets need Python ≥ 3.10 |
Terraform | ≥ v1.12.1 on control node (if using Azure as build target) |
xorriso | ≥ 1.5 (if using virtualbox as build target for ISO/cloud-init image creation) |
Docker | Engine ≥ 24.x (multi-arch pulls) |
Compose | v2 plugin (docker compose version ) |
Git | Required |
Networking | Outbound to Docker Hub/GitHub; inbound 80/443 if hosting externally |
Resources | ≥ 4 vCPU, 6–8 GB RAM, **30+ GB free disk but depends on size of your library ** |
secure-file-priv
or use LOAD DATA LOCAL INFILE