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:

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:

Admin Panel Operations

Manage multiple domains through the web admin panel:

Monitoring and Alerting

Multi-domain monitoring features:

Best Practices

Best practices for multi-domain management:

With SSLcat's multi-domain management features, you can easily manage SSL certificates and forwarding configurations for a large number of domains.