Set Up Smart Automated Testing
Install and configure the AI agent and hybrid testing module for Smart Automated Testing.
Prerequisites
Docker Compose
version: '3.8'
services:
akto-api-security-testing:
image: public.ecr.aws/aktosecurity/akto-api-security-mini-testing:latest
environment:
RUNTIME_MODE: hybrid
DATABASE_ABSTRACTOR_SERVICE_TOKEN: "<your-database-abstractor-token>"
PUPPETEER_REPLAY_SERVICE_URL: "http://akto-puppeteer-replay:3000"
MINI_TESTING_NAME: "<mini-testing-name>"
AUTOMATED_AGENT_BASE_URL: "http://ai-automated-testing:8000"
restart: always
akto-api-security-puppeteer-replay:
image: public.ecr.aws/aktosecurity/akto-puppeteer-replay:latest
ports:
- "3000:3000"
environment:
NODE_ENV: production
restart: always
ai-automated-testing:
container_name: ai-automated-testing
image: public.ecr.aws/aktosecurity/akto-ai-automated-testing:latest
environment:
AKTO_API_BASE: "https://ultron.akto.io"
ports:
- "8000:8000"
watchtower:
image: containrrr/watchtower
restart: always
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
WATCHTOWER_CLEANUP: true
WATCHTOWER_POLL_INTERVAL: 1800
labels:
com.centurylinklabs.watchtower.enable: "false"
Environment variables
Variable
Service
Description
Run Smart Automated Tests
Get Support for your Akto setup
Last updated