agent update!
This commit is contained in:
@@ -490,6 +490,7 @@ values = {
|
||||
"TAILSCALE_HOSTNAME": first("tailscaleHostname", "tailscale_hostname", "hostname"),
|
||||
"TAILSCALE_EXTRA_ARGS": first("tailscaleExtraArgs", "tailscale_extra_args", "extraArgs", "extra_args"),
|
||||
"AGENT_GATEWAY_TOKEN": first("agentGatewayToken", "agent_gateway_token", "gatewayToken", "gateway_token"),
|
||||
"AGENT_DEVICE_ID": first("agentDeviceId", "agent_device_id"),
|
||||
}
|
||||
if not values["INSTALL_TAILSCALE"] and values["TAILSCALE_AUTH_KEY"]:
|
||||
values["INSTALL_TAILSCALE"] = "true"
|
||||
@@ -690,6 +691,7 @@ write_agent_config_from_env() {
|
||||
CAMERA_SIGNALING_URL="$CAMERA_SIGNALING_URL" \
|
||||
KASMVNC_GEOMETRY="$KASMVNC_GEOMETRY" \
|
||||
AGENT_GATEWAY_TOKEN="$AGENT_GATEWAY_TOKEN" \
|
||||
AGENT_DEVICE_ID="$AGENT_DEVICE_ID" \
|
||||
bun -e '
|
||||
const fs = require("fs");
|
||||
const path = process.env.AGENT_CONFIG_PATH;
|
||||
@@ -700,6 +702,10 @@ write_agent_config_from_env() {
|
||||
cfg.camera ??= {};
|
||||
cfg.desktop ??= {};
|
||||
cfg.security.gatewayToken = process.env.AGENT_GATEWAY_TOKEN || cfg.security.gatewayToken || "";
|
||||
cfg.updates ??= {};
|
||||
cfg.updates.enabled = cfg.updates.enabled !== false;
|
||||
cfg.updates.checkUrl = cfg.updates.checkUrl || "https://portal-api.autonomystudio.net/api/provision/agent/update-check";
|
||||
cfg.updates.deviceId = process.env.AGENT_DEVICE_ID || cfg.updates.deviceId || "";
|
||||
cfg.workspace.root = process.env.WORKSPACE_ROOT || cfg.workspace.root || "~/autonomy-studio/workspaces";
|
||||
cfg.ros.stack = process.env.ROBOT_STACK === "nav2" ? "nav2" : "autoware";
|
||||
cfg.ros.domainId = /^\d+$/.test(process.env.ROS_DOMAIN_ID || "") ? process.env.ROS_DOMAIN_ID : "0";
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user