Installation

Choose the TrustGraph deployment method that best fits your needs.

Easiest Deployment Options

The simplest way to get TrustGraph running locally:

  • Best for: Local development, testing, proof-of-concept
  • Requirements: 16GB RAM minimum, Docker or Podman
  • Platform: Linux (Podman recommended), macOS, Windows
  • Setup time: ~15 minutes

Docker Compose Deployment Guide

AWS EC2 Single Instance

Simple cloud deployment for experimentation:

  • Best for: Quick cloud testing, temporary deployments
  • Requirements: AWS account, basic AWS knowledge
  • Features: Automated Pulumi deployment, AWS Bedrock integration
  • Setup time: ~20 minutes

AWS EC2 Deployment Guide

Production Deployment Options

For production use, choose from enterprise-grade deployment options:

System Requirements

Minimum Requirements (Docker Compose)

  • Memory: 16GB RAM
  • Storage: 20GB available disk space
  • CPU: 4 cores recommended
  • Container Engine: Docker or Podman

Cloud Deployments

  • AWS EC2: t3.xlarge or larger
  • Production clusters: 8GB+ RAM per node
  • GPU acceleration: Available for Intel Tiber Cloud

Quick Start Recommendation

  1. New to TrustGraph? Start with Docker Compose
  2. Want cloud testing? Try AWS EC2
  3. Planning production? Review production deployment options

Next Steps

After choosing your deployment method:

  1. Follow the deployment guide for your chosen platform
  2. Proceed to First Steps to start using TrustGraph
  3. Explore Concepts to understand TrustGraph architecture