Deployment Guide
Deploy Aethyr in the environment that best fits your requirements. Choose from local, hybrid, or cloud deployment options.
Deployment Options
Local Mode
Full air-gapped deployment. Data never leaves your infrastructure.
- Highest isolation
- Complete data control
- Works offline
Hybrid Mode
Local data with optional cloud inference. Best of both worlds.
- Local data storage
- Cloud model access
- Flexible scaling
Cloud Mode
Fully managed cloud deployment. Minimal setup required.
- Quick setup
- Scales with your workload
- Managed updates
How Deployment Works
Aethyr is deployed by our team, inside your environment: on-premises, in your private cloud, or fully air-gapped. There is no self-serve installer; every deployment is provisioned and validated with you.
What You Provide
- Access to the target environment (VMs, private cloud account, or air-gapped hardware)
- Infrastructure baseline, sized with you during scoping to your document volume and models
- Credentials for the data sources in scope
# Deployment phases - run together with your Aethyr team
Phase 1 - Scoping
- Deployment mode chosen: on-prem, private cloud, or air-gapped
- Infrastructure baseline sized to your workload
- Data sources and access model agreed
Phase 2 - Provisioning
- Platform deployed inside your environment
- Post-quantum identity issued for every component
- Data-source connectors configured and validated
Phase 3 - Go-live
- Success criteria verified against the pilot plan
- Handover, training, and support channels activeEnvironment Configuration
Your deployment is configured through environment variables, finalized with your team during onboarding. Representative values:
# Core connection strings (keep all credentials in a secrets manager)
DATABASE_URL=<database-connection-string>
CACHE_URL=<cache-connection-string>
# Application secret (generate a strong random value; never commit)
APP_SECRET=<generate-with-openssl-rand>
APP_URL=https://your-instance.com
# Model provider credentials - set only the providers you use
ANTHROPIC_API_KEY=<your-api-key>
# Deployment mode, local/air-gapped inference, and additional provider
# and knowledge-store settings are configured with your team during onboarding.Security Best Practice
Never commit .env files to version control. Use secrets management for production deployments.
Production Checklist
Enable HTTPS
Configure SSL/TLS certificates. Use Let's Encrypt for free certificates.
Configure Backups
Set up automated database backups and test restoration procedures.
Set Resource Limits
Configure memory and CPU limits in your deployment environment.
Enable Logging
Configure centralized logging for monitoring and debugging.
Set Up Monitoring
Configure health checks and alerting for system availability.