How to manage multiple domains?
SSLcat provides powerful multi-domain management features, allowing you to centrally manage SSL certificates and forwarding configurations for multiple business domains.
Multi-Domain Configuration Structure
Define multiple domains in the configuration file:
# Multi-domain configuration example
certificates:
- domain: "example.com"
validation: "http"
auto_renew: true
- domain: "www.example.com"
validation: "http"
auto_renew: true
- domain: "api.example.com"
validation: "http"
auto_renew: true
- domain: "admin.example.com"
validation: "http"
auto_renew: true
proxies:
- domain: "example.com"
target: "http://localhost:3000"
protocol: "http"
- domain: "www.example.com"
target: "http://localhost:3000"
protocol: "http"
- domain: "api.example.com"
target: "http://localhost:8080"
protocol: "http"
- domain: "admin.example.com"
target: "http://localhost:9000"
protocol: "http"
Wildcard Certificate Management
Simplify multi-domain management with wildcard certificates:
# Wildcard certificate configuration
certificates:
- domain: "*.example.com"
validation: "dns"
dns_provider: "cloudflare"
dns_credentials:
api_token: "your-api-token"
auto_renew: true
proxies:
- domain: "www.example.com"
target: "http://localhost:3000"
certificate: "*.example.com"
- domain: "api.example.com"
target: "http://localhost:8080"
certificate: "*.example.com"
- domain: "admin.example.com"
target: "http://localhost:9000"
certificate: "*.example.com"
Bulk Certificate Operations
Supports bulk certificate management operations:
- Bulk Request - Request certificates for multiple domains at once
- Bulk Renewal - Renew all certificates in bulk
- Bulk Download - Download all certificates in a package
- Bulk Import - Import certificate files in bulk
Domain Group Management
Manage domains by grouping them by business or environment:
# Group by environment
certificates:
production:
- domain: "example.com"
- domain: "www.example.com"
- domain: "api.example.com"
staging:
- domain: "staging.example.com"
- domain: "staging-api.example.com"
development:
- domain: "dev.example.com"
- domain: "dev-api.example.com"
Automated Operations
Automated management for multiple domains:
- Auto Request - Automatically request certificates for new domains
- Auto Renewal - Periodically check and renew certificates
- Auto Deploy - Automatically deploy certificates after renewal
- Auto Monitoring - Monitor the status of all domain certificates
Admin Panel Operations
Manage multiple domains through the web admin panel:
- Domain List - View all configured domains
- Certificate Status - Display the certificate status for each domain
- Bulk Actions - Select multiple domains for bulk operations
- Group View - Display domains by group
Monitoring and Alerting
Multi-domain monitoring features:
- Certificate Expiry Monitoring - Monitor the expiration dates of all certificates
- Domain Health Checks - Periodically check domain accessibility
- Bulk Alerts - Send alert notifications in bulk
- Statistical Reports - Generate statistical reports for multiple domains
Best Practices
Best practices for multi-domain management:
- Proper Planning - Plan your domain structure according to business needs
- Use Wildcards - Use wildcard certificates whenever possible
- Group Management - Manage by environment or business groups
- Automated Operations - Enable automated management features
- Regular Checks - Periodically check certificate status
With SSLcat's multi-domain management features, you can easily manage SSL certificates and forwarding configurations for a large number of domains.