一键导入
deploy-server
Deploy server.js to Railway. Use when the user says "deploy server", "push server", "update proxy", or after making changes to server/server.js.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Deploy server.js to Railway. Use when the user says "deploy server", "push server", "update proxy", or after making changes to server/server.js.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Compile and flash ESP32 firmware via USB, then start a timed serial log capture for crash debugging. Use when the user says "flash", "upload firmware", "flash and log", or wants to test new firmware changes on the device.
Deploy display.py to the Pi TFT display. Use when the user says "deploy display", "deploy pi display", "push display", "update display", or after making changes to pi-display/display.py. Do NOT use for Golf/CircuitPython/CIRCUITPY deployments.
Check the health of the Pi TFT display. Use when the user says "pi status", "check pi", "is the pi running", or wants to diagnose display issues.
Review code against NASA JPL's Power of Ten safety-critical coding rules. Use when the user says "nasa review", "nasa rules", "power of ten", or wants a safety-critical code audit.
Deploy Golf Arduino firmware to the Adafruit Matrix Portal M4. Use when the user says "deploy golf", "flash golf", "deploy it" after editing Golf code, or after making changes to tracker_golf/.
Manage the Railway-hosted proxy server. Use when the user says "railway", "deploy proxy", "proxy logs", "proxy status", "redeploy", or wants to check/manage the Railway deployment.
基于 SOC 职业分类
| name | deploy-server |
| description | Deploy server.js to Railway. Use when the user says "deploy server", "push server", "update proxy", or after making changes to server/server.js. |
Deploy the proxy server to Railway hosting.
uname -s
eval "$(/opt/homebrew/bin/brew shellenv)" && node --check server/server.js
IMPORTANT: Deploy from the project root, not from server/. Railway's service has root directory set to server — running railway up from inside server/ causes "Could not find root directory: server" because it looks for server/server/.
eval "$(/opt/homebrew/bin/brew shellenv)" && cd /path/to/localized-air-traffic-tracker && railway up --service overhead-tracker-proxy --project 362c10c6-31f9-4e49-96d8-ec86501fa3f0 --environment production
node --check server/server.js
IMPORTANT: Deploy from the project root, not from server/. Railway's service has root directory set to server — running railway up from inside server/ causes "Could not find root directory: server" because it looks for server/server/.
cd c:/Users/maxim/localized-air-traffic-tracker && railway up --service overhead-tracker-proxy --project 362c10c6-31f9-4e49-96d8-ec86501fa3f0 --environment production
Wait 30 seconds, then:
curl -s https://api.overheadtracker.com/status | head -c 300
Tell the user: