Launcher Dev Admin

Мінімальний тестовий backend для launcher на простому PHP та JSON-файлах.

Worker hosts1
Launchers1
Assignments2
Revision61

API Base URL

https://launcher.tgautofeed.top

Default enrollment key:

test-enrollment-key-123

Launcher endpoints:

POST /api/launcher/enroll
POST /api/launcher/register
POST /api/launcher/heartbeat
GET /api/launcher/assignments?workerHostId=...
POST /api/launcher/process-state
POST /api/launcher/event

Create Or Update Assignment

Worker Hosts

Host Status Heartbeat Capacity
wh-dev-01
WIN-DEV
Offline 2026-05-29T11:27:09+00:00 1/4
lat-f7...5cc0

Active Launchers

Launcher Host Status Last heartbeat
li-eb04e504f65a wh-dev-01 Offline 2026-05-29T11:27:09+00:00

Assignments

Session Worker instance Host Desired Priority Token Last process Actions
cs-1001 888 wh-dev-01 Run 100 test-token-123 Running
2026-05-29T07:59:21+00:00
cs-1002 4567 wh-dev-01 Stop 100 test-token-123 Exited
2026-05-22T12:15:58+00:00

Recent Process States

Received Status Worker instance PID
2026-05-29T07:59:21+00:00 Running 888 12996
2026-05-29T07:59:20+00:00 Starting 888 12996
2026-05-28T09:47:48+00:00 Running 888 8736
2026-05-28T09:47:47+00:00 Starting 888 8736
2026-05-28T06:34:26+00:00 Running 888 7360
2026-05-28T06:34:25+00:00 Starting 888 7360
2026-05-27T07:25:59+00:00 Running 888 12860
2026-05-27T07:25:58+00:00 Starting 888 12860
2026-05-27T06:53:28+00:00 Running 888 14072
2026-05-27T06:53:27+00:00 Starting 888 14072
2026-05-26T13:02:33+00:00 Running 888 13452
2026-05-26T13:02:32+00:00 Starting 888 13452
2026-05-25T18:32:04+00:00 Running 888 8652
2026-05-25T18:32:03+00:00 Starting 888 8652
2026-05-25T07:08:17+00:00 Running 888 9968
2026-05-25T07:08:16+00:00 Starting 888 9968
2026-05-24T20:22:35+00:00 Running 888 13952
2026-05-24T20:22:34+00:00 Starting 888 13952
2026-05-23T14:49:20+00:00 Running 888 14032
2026-05-23T14:49:18+00:00 Starting 888 14032

Recent Events

Received Type Worker instance Message
2026-05-29T07:59:21+00:00 WorkerReady 888 Worker instance 888 is ready.
2026-05-29T07:59:20+00:00 WorkerStartRequested 888 Launcher started worker process for session cs-1001.
2026-05-29T07:59:19+00:00 LauncherReplaced - Launcher for host wh-dev-01 restarted. Previous instance li-ab2688bc239d was replaced by li-eb04e504f65a.
2026-05-28T20:12:19+00:00 LauncherLoopError - The request was canceled due to the configured HttpClient.Timeout of 15 seconds elapsing.
2026-05-28T14:56:30+00:00 LauncherLoopError - An error occurred while sending the request.
2026-05-28T09:47:48+00:00 WorkerReady 888 Worker instance 888 is ready.
2026-05-28T09:47:47+00:00 WorkerStartRequested 888 Launcher started worker process for session cs-1001.
2026-05-28T09:47:47+00:00 LauncherReplaced - Launcher for host wh-dev-01 restarted. Previous instance li-396298e56ed2 was replaced by li-ab2688bc239d.
2026-05-28T06:34:26+00:00 WorkerReady 888 Worker instance 888 is ready.
2026-05-28T06:34:25+00:00 WorkerStartRequested 888 Launcher started worker process for session cs-1001.
2026-05-28T06:34:25+00:00 LauncherReplaced - Launcher for host wh-dev-01 restarted. Previous instance li-197cd8872dab was replaced by li-396298e56ed2.
2026-05-27T07:25:59+00:00 WorkerReady 888 Worker instance 888 is ready.
2026-05-27T07:25:58+00:00 WorkerStartRequested 888 Launcher started worker process for session cs-1001.
2026-05-27T07:25:57+00:00 LauncherReplaced - Launcher for host wh-dev-01 restarted. Previous instance li-22167991f9b8 was replaced by li-197cd8872dab.
2026-05-27T06:53:28+00:00 WorkerReady 888 Worker instance 888 is ready.
2026-05-27T06:53:27+00:00 WorkerStartRequested 888 Launcher started worker process for session cs-1001.
2026-05-27T06:53:26+00:00 LauncherReplaced - Launcher for host wh-dev-01 restarted. Previous instance li-09306dd1286a was replaced by li-22167991f9b8.
2026-05-26T18:28:13+00:00 LauncherLoopError - An error occurred while sending the request.
2026-05-26T18:25:05+00:00 LauncherLoopError - An error occurred while sending the request.
2026-05-26T16:26:15+00:00 LauncherLoopError - An error occurred while sending the request.