Single Node
Deploy Prometheux on a single VM in AWS, Azure, GCP, or your own data centre using Docker Compose.
Overview
The single-node deployment runs the full Prometheux platform on one machine using Docker Compose. It takes minutes to set up and is the easiest way to run Prometheux on infrastructure you control. The deployment is fully containerised — no manual dependency installation, no complex networking, and no cluster management required.What You Need
- A Linux VM (or bare metal server) with Docker and Docker Compose installed
- Minimum recommended hardware: 4 vCPUs, 16 GB RAM, 50 GB disk
- An image pull token from the Prometheux team
How It Works
- Clone the deployment repository
- Add your token to a single configuration file
- Run one command to start the platform
What Gets Deployed
| Component | Description |
|---|---|
| Prometheux Engine | The core ontology engine for building and querying knowledge graphs |
| Platform UI | Web-based interface for managing ontologies, data sources, and queries |
Supported Environments
The single-node deployment works on any machine that can run Docker:| Cloud | Recommended Instance |
|---|---|
| AWS | m5.xlarge (4 vCPU, 16 GB) or larger |
| Azure | Standard_D4s_v3 (4 vCPU, 16 GB) or larger |
| GCP | e2-standard-4 (4 vCPU, 16 GB) or larger |
| On-premises | Any Linux server meeting the hardware requirements |
Management
Simple scripts are provided for day-to-day operations:Configuration
Engine configuration files are mounted from the host, making them easy to adjust. For the full list of available properties, see the Configuration Reference.Next Steps
- REST API — Interact with the engine programmatically
- Python SDK — Use
prometheux_chainfrom notebooks or scripts - Cluster deployment — Scale to distributed Yarn or Kubernetes clusters

