The fastest way to get started with TrustGate is using Docker Compose:
Copy
# Clone the repositorygit clone https://github.com/NeuralTrust/TrustGate.gitcd TrustGate# Start the servicesdocker compose -f docker-compose.prod.yaml up -d
# Pull the latest imagedocker pull neuraltrust/trustgate# Run the containerdocker run -d --name trustgate \ -p 8080:8080 \ # Admin API -p 8081:8081 \ # Proxy API neuraltrust/trustgate
For production deployments, we recommend using Kubernetes with our official Helm charts:
Copy
# Add the TrustGate Helm repositorygit clone https://github.com/NeuralTrust/trustgate-helm-charts.gitcd trustgate-helm-charts# Run the deployment script for a guided installation./deploy-shared.sh
# Clone the repositorygit clone https://github.com/NeuralTrust/TrustGate.gitcd TrustGate# Start dependenciesdocker compose up -d redis postgres# Run the servers./scripts/run_local.sh