Skip to content

Overview

ZEN-INTEL is a threat intelligence and attack surface management platform for security analysts. This site is the installation runbook. It takes you from a bare Kubernetes cluster to a running, configured instance, then through first login and a few day-2 basics.

For the product overview, architecture rationale, editions, and commercial terms, see the ZEN-INTEL deployment guide. This runbook focuses only on getting an instance installed and usable.

ZEN-INTEL ships as containerized application services, deployed together on Kubernetes:

  • React frontend: the web UI.
  • Go backend: the API server.
  • Workers: three background workers built from the backend image (ai-worker, asm-worker, brand-worker) that process long-running jobs.
  • Python AI service: the AI pipeline, and the only service that calls the external LLM.

These share a common data tier of PostgreSQL, RabbitMQ, and Redis, all run in-cluster. AI features are reached over an OpenAI-compatible API, using either a hosted model or a self-hosted one.

ZEN-INTEL system architecture: a browser reaches the ingress, which routes to the React frontend and Go backend. The backend feeds the workers, all services share the PostgreSQL, RabbitMQ, and Redis data tier, and the Python AI service calls the external LLM.

Engineers standing up a ZEN-INTEL instance for an end-customer organization. It assumes working familiarity with Kubernetes and YAML-based configuration.

Work through the sections in order:

  1. System requirements: confirm your cluster and sizing.
  2. Installation: Pre-deployment checklist, DNS and TLS, Configuration, Install the platform, then First-run verification.
  3. Post-installation: Bootstrap the first Super-Admin, Create the first organization, Enable integrations, and Basic hardening.
  4. Installation troubleshooting: if a step fails.

Day-to-day analyst usage, such as IOC triage and running analyses, belongs in a separate end-user manual. Broader operations such as monitoring, backup, and upgrades live in the deployment guide.

Start with System requirements to confirm your cluster meets the minimum, then work through the Pre-deployment checklist to gather everything you need before install day.