Make multiple-IP support obvious in the deploy docs The list explanation was buried inside the collapsed Step 1 block, so operators could copy the single-IP example without ever seeing it. - 04. Deploying Terraform: the always-visible callout above the block now leads with the fact that localPub_ip takes more than one IP - 02. Prerequisites: tip at the point where operators look up their IP, telling them to run it from each network they deploy from
Document localPub_ip as a list of IPs localPub_ip is now list(string) in the Terraform, so the wiki examples that showed a single quoted string were wrong and produced a plan error for anyone copying them. - 04. Deploying Terraform: required-values block in list form, new "Allowlisting more than one IP" subsection, note about old checkouts - 17. Troubleshooting: new entry for "string required, but have tuple" on localPub_ip, with the git pull fix - 02. Prerequisites: collect an IP from every network you deploy from - 01. Quick Start and 08. Guacamole: singular to plural wording Examples use RFC 5737 documentation addresses.
Clarify named AWS profile use with Terraform
Fix callout rendering on Adaptix page
Update listener figure
Add Adaptix figures
Update architecture diagrams
Update Deployment Architecture
Split the profile commands into separate blocks
Add verified macOS terraform and existing AWS user steps to prerequisites
Update Quick Start
Update Home
Replace the Havoc wiki page with Adaptix and sweep the C2 across the wiki
docs: cleanup and tweaks
Home: center badge row and workshop call-to-action
Home: move workshop call-to-action above the badges
Home: village badge row + workshop call-to-action
Home: add DEF CON 34 Adversary Village workshop badge
guacamole: access posture + add-IP command; mythic: Created-state troubleshooting
C2 backends now HTTPS: redirector re-encrypts to TLS listeners on 443
align redirector_domain examples to apex yourdomain.tld
docs: reconcile Tunneled Access callback host and wiki consistency fixes Callback host defaults to redirector public EIP across pages 03/06/09/10/14/15 (tun0 kept as the internet-isolated-target exception, page 15 Step 5 rewritten). Adds Guacamole-rebuild WireGuard stale-key warning (08). Fixes nmap-on-Windows to Test-NetConnection (15). Standardizes generic C2 term to 'beacon' (03/06/08/13/Home). Corrects Mythic HTTP profile (01), reconciles 24/7 cost to ~\ (16/Home), adds Git to tool lists (05/Home), softens Windows jump-point wording (13), adds ../rs-rsa-key.pem key-path note (02).
docs: troubleshooting for WireGuard down after Guacamole rebuild
fix vpn_tunnel_cidrs guidance
deploy: correct ssh_private_key_path to ../rs-rsa-key.pem
feature Hack Smarter Labs as default tunnel platform
docs: note curl -4 for IPv4 public IP; localPub_ip must be IPv4 /32
final pass fixes pages 11-17
final pass fixes pages 08-10
grammar fixes on Troubleshooting