torrust_tracker_deployer_lib/domain/https/mod.rs
1//! HTTPS domain types
2//!
3//! This module contains domain types for HTTPS/TLS configuration.
4//!
5//! ## Purpose
6//!
7//! The `HttpsConfig` type represents validated HTTPS settings that are stored
8//! in the environment and used for Caddy TLS termination configuration.
9//!
10//! ## See Also
11//!
12//! - Application layer DTOs: `src/application/command_handlers/create/config/https.rs`
13//! - Caddy template context: `src/infrastructure/templating/caddy/`
14
15pub mod config;
16
17pub use config::{HttpsConfig, HttpsConfigError};