Overview
Aether's multisite architecture lets you run unlimited websites from a single installation. Each site has its own domain, content, and configuration while sharing the same codebase and admin interface.
Site Management
Create and manage sites through the admin UI or CLI. Each site gets its own configuration, theme, and content while sharing the Aether platform.
# Create a new site
aether site create marketing-site \
--domain marketing.example.com \
--theme corporate \
--language en
# List all sites
aether site list
# Switch context to a site
aether site use marketing-site
Domain Management
Each site can have one or more custom domains. Aether handles SSL certificates automatically through integration with multiple certificate providers.
| SSL Provider | Description |
|---|---|
| Let's Encrypt | Free automated certificates with auto-renewal |
| CloudFlare | Automatic SSL via CloudFlare proxy |
| AWS ACM | AWS Certificate Manager for CloudFront distributions |
| Azure | Azure-managed certificates for Azure deployments |
| Custom | Bring your own certificates |
Content Isolation
By default, content is completely isolated between sites. Each site has its own:
- Content entities (pages, articles, products, etc.)
- Taxonomy vocabularies and terms
- Media library
- User accounts and permissions
- Menus and navigation
- URL aliases and redirects
Content Sharing
Sites can optionally share specific content types, taxonomies, or media. Configure sharing policies to syndicate content across your network of sites.
Shared Assets
While content is isolated, sites can share common assets to reduce duplication:
- Entity Types: Share content type definitions across sites
- Components: Reusable page building blocks
- Themes: Base themes that sites can extend
- Modules: Custom functionality shared across the network
- AI Specialists: CHAI configuration is network-wide
Environments
Each site supports multiple deployment environments for safe development and testing workflows:
| Environment | Purpose |
|---|---|
| Production | Live site served to end users |
| Staging | Pre-production testing environment |
| Preview | Automatic preview deployments for content changes |
| Development | Local development with hot reload |
Deployment Targets
Deploy each site to the hosting provider that best fits your needs. Aether generates optimized static files for any CDN or hosting platform:
AWS
S3 + CloudFront with automatic cache invalidation
CloudFlare
CloudFlare Pages with edge caching
Netlify
Git-based deployments with preview URLs
Vercel
Edge functions and instant rollbacks
Azure
Azure Static Web Apps or Blob Storage
Self-Hosted
Any web server or object storage
CDN Integration
Aether integrates with major CDN providers for global content delivery and automatic cache management:
- CloudFlare: Full API integration for cache purging and analytics
- AWS CloudFront: Automatic invalidation on publish
- Fastly: Instant purge and edge computing
- Azure CDN: Managed CDN with custom rules
- Bunny CDN: Cost-effective global delivery
Multi-Language Support
Full internationalization support for multilingual sites:
- Language Variants: Each piece of content can have translations
- RTL Support: Full right-to-left language support (Arabic, Hebrew, etc.)
- AI Translation: Automatic translation with the Translator specialist
- Language Detection: Automatic language detection for visitors
- URL Strategies: Subdomain, path prefix, or separate domains
languages:
- code: en
name: English
default: true
- code: es
name: Español
url_prefix: /es
- code: ar
name: العربية
direction: rtl
url_prefix: /ar