This commit is contained in:
Mateusz Gruszczyński committed 2026-10-07 08:51:04 +02:00
1 parent a9f9450f80
commit 762eb9e28b
81 files changed
+1242 -1095

No files matched your search

+5
View File
@@ -285,6 +285,8 @@ pub struct Vhost {
#[serde(default, skip_serializing_if = "Option::is_none")]
pub tls_policy: Option<crate::tls::ProtocolPolicy>,
#[serde(default)]
pub compression: crate::compression::Overrides,
#[serde(default)]
pub cache: crate::cache::Overrides,
#[serde(default)]
pub transform: crate::transform::Overrides,
@@ -311,6 +313,9 @@ pub struct Vhost {
/// Nginx-style upstream timeout controls. Empty values inherit process defaults.
#[serde(default)]
pub proxy_timeouts: ProxyTimeouts,
/// Runtime-only marker for a published Docker vhost whose service currently has no route target.
#[serde(skip)]
pub(crate) transient_unavailable: bool,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(deny_unknown_fields)]