Skip to main content

Module config

Module config 

Source
Expand description

HTTPS configuration domain type

This module defines the domain-level HTTPS configuration that is stored in the environment and used to configure Caddy TLS termination.

§Domain vs DTO

This is the domain type. The DTO version (HttpsSection) is in the application layer at src/application/command_handlers/create/config/https.rs.

The domain type is validated when created from the DTO and carries the configuration through the environment lifecycle.

Structs§

HttpsConfig
Domain-level HTTPS configuration for TLS termination

Enums§

HttpsConfigError
Error type for HttpsConfig construction failures