initial platform gateway service

This commit is contained in:
2026-07-08 14:44:20 +09:00
commit 05d0fd80f0
21 changed files with 1770 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
NODE_ENV=development
PORT=4500
CORS_ORIGINS=http://localhost:5173,http://localhost:5174,http://localhost:5175,http://localhost:5176,http://localhost:4200,http://localhost:4300,http://localhost:4400
AUTH_SERVER_URL=http://localhost:4100
LMS_SERVER_URL=http://localhost:4400
DEFAULT_SESSION_TTL_SECONDS=7200
AGENT_REQUEST_TIMEOUT_MS=8000
AGENT_PORT=3100
AGENT_GATEWAY_TOKEN=
HEADSCALE_BASE_URL=https://atnmy-hs.duckdns.org
HEADSCALE_API_KEY=
LMS_GATEWAY_TOKEN=change-me
# Headscale must have a policy path configured on the server for /api/v1/policy
# to accept policy updates.
# Optional platform registry override. Platform IDs should match LMS platform_key or
# platform studioSettings.gatewayPlatformId.
# nodeKey should match the Tailscale hostname or Headscale node name.
# PLATFORM_REGISTRY_JSON=[{"id":"futuredrive-mkmini-02","name":"MK-mini","nodeKey":"futuredrive-mkmini-02","agentUrl":"","headscaleUser":"mobility","tags":["jetson","ros"],"state":"offline","lastSeenAt":null}]