# autopilot — production profile (Jetson on-airframe template).
# Reference: _docs/02_document/deployment/containerization.md §3.

[health]
bind = "127.0.0.1:8080"

[observability]
log_format = "json"
default_log_filter = "info"

[storage]
state_dir = "/var/lib/autopilot"

[rtsp]
url = "rtsp://10.0.0.42:8554/main"

[gimbal]
endpoint = "10.0.0.42:9000"

[mavlink]
# Serial connection to ArduPilot on-airframe.
connection = "serial:///dev/ttyUSB0?baud=921600"

[missions_api]
endpoint = "https://missions.azaion.internal"
auth_env = "MISSIONS_API_TOKEN"

[ground_station]
endpoint = "https://ground-station.azaion.internal"
auth_env = "GROUND_STATION_TOKEN"

[detections]
endpoint = "http://localhost:50051"

[vlm]
# Decided per benchmark gate result on the Jetson Orin Nano Super.
enabled = false
ipc_socket = "/var/run/vila/ipc.sock"
