Compare commits

..

No commits in common. "3bdb286b61dad9d6b69d717c227e5336b6cbdcb3" and "fd84f14addbb76442b8572e42b1aece106859c99" have entirely different histories.

3 changed files with 6 additions and 5 deletions

View File

@ -30,6 +30,9 @@ tls_config: dict[str, any] = config.get("tls", {"enabled": True})
networking_config = config.get("networking", {}) networking_config = config.get("networking", {})
ipv6_config = networking_config.get("ipv6", {"enabled": False}) ipv6_config = networking_config.get("ipv6", {"enabled": False})
output = {"tls": tls_config, "ipv6": ipv6_config} output = {
"tls": tls_config,
"ipv6": ipv6_config
}
print(json.dumps(output)) print(json.dumps(output))

View File

@ -62,9 +62,9 @@ from .classification import (
) )
from .database import DatabaseConfig from .database import DatabaseConfig
from .env import EnvVars from .env import EnvVars
from .network import NetworkingConfig
from .logger import LoggerConfig from .logger import LoggerConfig
from .mqtt import MqttConfig from .mqtt import MqttConfig
from .network import NetworkingConfig
from .proxy import ProxyConfig from .proxy import ProxyConfig
from .telemetry import TelemetryConfig from .telemetry import TelemetryConfig
from .tls import TlsConfig from .tls import TlsConfig

View File

@ -4,10 +4,8 @@ from .base import FrigateBaseModel
__all__ = ["IPv6Config", "NetworkingConfig"] __all__ = ["IPv6Config", "NetworkingConfig"]
class IPv6Config(FrigateBaseModel): class IPv6Config(FrigateBaseModel):
enabled: bool = Field(default=False, title="Enable IPv6 for port 5000 and/or 8971") enabled: bool = Field(default=False, title="Enable IPv6 for port 5000 and/or 8971")
class NetworkingConfig(FrigateBaseModel): class NetworkingConfig(FrigateBaseModel):
ipv6: IPv6Config = Field(default_factory=IPv6Config, title="Network configuration") ipv6: IPv6Config = Field(default_factory=IPv6Config, title="Network configuration")