## Required Team Server configuration

# License key issued by Endura Security.
# ENDURA_LICENSE_KEY=your_license_key_from_endura_security

# Team Server base URL.
# ENDURA_TEAM_SERVER=https://your-team-server.company.com

# Sensor token issued by the Team Server.
# ENDURA_SENSOR_TOKEN=your_sensor_token_from_team_server

## Optional configuration with default values

# Flush partial Team Server batches after every record.
# ENDURA_BATCHER_AUTOFLUSH=false

# Return success when a command reports an operational error.
# ENDURA_EXIT_ZERO=false

# HTTP timeout in seconds; maximum 86400 (24 hours).
# ENDURA_HTTP_TIMEOUT=5

# Absolute job lifetime, such as 90s, 2h, or 1d. Empty is unlimited.
# ENDURA_JOB_ABSOLUTE_TIMEOUT=

# Provider cancellation timeout. Zero disables automatic retirement.
# ENDURA_JOB_CANCELLATION_TIMEOUT=15m

# Sensor log file path.
# ENDURA_LOG_FILE=/var/log/endura/sensor.log

# Log file format: text or newline-delimited JSON.
# ENDURA_LOG_FORMAT=text

# Minimum emitted log level.
# ENDURA_LOG_LEVEL=info

# Terminate tasks when fentry enforcement rejects an operation.
# ENDURA_SENSOR_KILL_TASK=true

# Maximum concurrent control-socket clients. Zero disables the limit.
# ENDURA_SENSOR_MAX_CLIENTS=16

# Disable the Sensor policy cache.
# ENDURA_SENSOR_POLICY_NOCACHE=false

# Sensor control timeout in seconds. Maximum 86400; zero disables it.
# ENDURA_SENSOR_TIMEOUT=10

# PEM bundle containing the only trusted Team Server roots. Empty uses webpki.
# ENDURA_TLS_PIN=

# Verify Team Server TLS certificates.
# ENDURA_TLS_VERIFY=true

# Require matching Sensor and Team Server major versions.
# ENDURA_VERSION_CHECK=true
