Get attested in 5 minutes.
Don’t have TDX hardware? No problem. We handle deployment. You just connect.
pip install easyenclave
Create .github/workflows/deploy.yml:
name: Deploy to TDX
on:
workflow_dispatch:
inputs:
ssh:
description: 'Enable SSH (dev only)'
type: boolean
default: false
jobs:
deploy:
uses: anthropics/easyenclave/.github/workflows/pipeline-dev.yml@main
with:
ssh: $
secrets: inherit
version: '3.8'
services:
app:
image: your-image:latest
ports:
- "8080:8080"
environment:
- DATABASE_URL=${DATABASE_URL} # from github secrets
gh workflow run deploy.yml
What happens:
from easyenclave import connect
client = connect("your-org/your-repo")
response = client.get("/health")
print(response.json())
Done. Attestation verified. Connection secure.