Adding changes to docker compose

This commit is contained in:
2026-04-25 13:15:15 +02:00
parent 14f74c372b
commit f1fe41dac7
10 changed files with 308 additions and 6 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
{
"updated_at": "2026-04-25T09:38:38.117239",
"updated_at": "2026-04-25T11:03:49.746150",
"platforms": {
"telegram": [],
"discord": [],
-1
View File
@@ -1 +0,0 @@
{"pid": 7, "kind": "hermes-gateway", "argv": ["/opt/hermes/.venv/bin/hermes", "gateway", "run"], "start_time": 28571}
+1 -1
View File
@@ -1 +1 @@
{"pid": 7, "kind": "hermes-gateway", "argv": ["/opt/hermes/.venv/bin/hermes", "gateway", "run"], "start_time": 28571, "gateway_state": "stopped", "exit_reason": null, "restart_requested": false, "active_agents": 0, "platforms": {}, "updated_at": "2026-04-25T09:40:22.622059+00:00"}
{"pid": 7, "kind": "hermes-gateway", "argv": ["/opt/hermes/.venv/bin/hermes", "gateway", "run"], "start_time": 539712, "gateway_state": "stopped", "exit_reason": null, "restart_requested": false, "active_agents": 0, "platforms": {}, "updated_at": "2026-04-25T11:13:41.592795+00:00"}
+46
View File
@@ -32,3 +32,49 @@
2026-04-25 09:40:22,622 INFO gateway.run: Gateway stopped
2026-04-25 09:40:22,622 INFO gateway.run: Cron ticker stopped
2026-04-25 09:40:22,997 INFO gateway.run: Exiting with code 1 (signal-initiated shutdown without restart request) so systemd Restart=on-failure can revive the gateway.
2026-04-25 10:48:29,979 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai
2026-04-25 10:48:29,981 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex
2026-04-25 10:48:30,118 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai
2026-04-25 10:48:30,326 INFO hermes_cli.plugins: Plugin discovery complete: 5 found, 4 enabled
2026-04-25 10:48:30,987 INFO hermes_cli.web_server: Mounted plugin API routes: /api/plugins/example/
2026-04-25 10:48:30,988 WARNING hermes_cli.web_server: Binding to 0.0.0.0 with --insecure — the dashboard has no robust authentication. Only use on trusted networks.
2026-04-25 10:48:31,628 INFO gateway.run: Starting Hermes Gateway...
2026-04-25 10:48:31,629 INFO gateway.run: Session storage: /opt/data/sessions
2026-04-25 10:48:31,636 WARNING gateway.run: No user allowlists configured. All unauthorized users will be denied. Set GATEWAY_ALLOW_ALL_USERS=true in ~/.hermes/.env to allow open access, or configure platform allowlists (e.g., TELEGRAM_ALLOWED_USERS=your_id).
2026-04-25 10:48:31,640 INFO gateway.run: Previous gateway exited cleanly — skipping session suspension
2026-04-25 10:48:31,640 WARNING gateway.run: No messaging platforms enabled.
2026-04-25 10:48:31,641 INFO gateway.run: Gateway will continue running for cron job execution.
2026-04-25 10:48:31,642 INFO gateway.run: 1 hook(s) loaded
2026-04-25 10:48:31,645 INFO gateway.run: Channel directory built: 0 target(s)
2026-04-25 10:48:31,645 INFO gateway.run: Press Ctrl+C to stop
2026-04-25 10:48:31,686 INFO gateway.run: Cron ticker started (interval=60s)
2026-04-25 11:03:44,640 INFO gateway.run: Received SIGTERM/SIGINT — initiating shutdown
2026-04-25 11:03:44,686 WARNING gateway.run: Shutdown diagnostic — other hermes processes running:
root 1 0.0 0.0 2288 1032 ? Ss 10:48 0:00 /usr/bin/tini -g -- /opt/hermes/docker/entrypoint.sh gateway run
hermes 35 0.0 0.0 6504 3484 ? R 11:03 0:00 ps aux
2026-04-25 11:03:44,695 INFO gateway.run: Stopping gateway...
2026-04-25 11:03:45,314 INFO gateway.run: Gateway stopped
2026-04-25 11:03:45,315 INFO gateway.run: Cron ticker stopped
2026-04-25 11:03:47,883 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai
2026-04-25 11:03:47,886 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex
2026-04-25 11:03:48,041 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai
2026-04-25 11:03:48,333 INFO hermes_cli.plugins: Plugin discovery complete: 5 found, 4 enabled
2026-04-25 11:03:49,226 INFO hermes_cli.web_server: Mounted plugin API routes: /api/plugins/example/
2026-04-25 11:03:49,226 WARNING hermes_cli.web_server: Binding to 0.0.0.0 with --insecure — the dashboard has no robust authentication. Only use on trusted networks.
2026-04-25 11:03:49,730 INFO gateway.run: Starting Hermes Gateway...
2026-04-25 11:03:49,730 INFO gateway.run: Session storage: /opt/data/sessions
2026-04-25 11:03:49,737 WARNING gateway.run: No user allowlists configured. All unauthorized users will be denied. Set GATEWAY_ALLOW_ALL_USERS=true in ~/.hermes/.env to allow open access, or configure platform allowlists (e.g., TELEGRAM_ALLOWED_USERS=your_id).
2026-04-25 11:03:49,742 INFO gateway.run: Previous gateway exited cleanly — skipping session suspension
2026-04-25 11:03:49,742 WARNING gateway.run: No messaging platforms enabled.
2026-04-25 11:03:49,742 INFO gateway.run: Gateway will continue running for cron job execution.
2026-04-25 11:03:49,743 INFO gateway.run: 1 hook(s) loaded
2026-04-25 11:03:49,747 INFO gateway.run: Channel directory built: 0 target(s)
2026-04-25 11:03:49,747 INFO gateway.run: Press Ctrl+C to stop
2026-04-25 11:03:49,793 INFO gateway.run: Cron ticker started (interval=60s)
2026-04-25 11:13:40,708 INFO gateway.run: Received SIGTERM/SIGINT — initiating shutdown
2026-04-25 11:13:40,720 WARNING gateway.run: Shutdown diagnostic — other hermes processes running:
root 1 0.0 0.0 2288 1108 ? Ss 11:03 0:00 /usr/bin/tini -g -- /opt/hermes/docker/entrypoint.sh gateway run
hermes 35 0.0 0.0 6504 3488 ? R 11:13 0:00 ps aux
2026-04-25 11:13:40,723 INFO gateway.run: Stopping gateway...
2026-04-25 11:13:41,593 INFO gateway.run: Gateway stopped
2026-04-25 11:13:41,593 INFO gateway.run: Cron ticker stopped
+12
View File
@@ -3,3 +3,15 @@
2026-04-25 09:40:22,113 WARNING gateway.run: Shutdown diagnostic — other hermes processes running:
root 1 0.0 0.0 2288 1104 ? Ss 09:38 0:00 /usr/bin/tini -g -- /opt/hermes/docker/entrypoint.sh gateway run
hermes 37 0.0 0.0 6504 3488 ? R 09:40 0:00 ps aux
2026-04-25 10:48:30,988 WARNING hermes_cli.web_server: Binding to 0.0.0.0 with --insecure — the dashboard has no robust authentication. Only use on trusted networks.
2026-04-25 10:48:31,636 WARNING gateway.run: No user allowlists configured. All unauthorized users will be denied. Set GATEWAY_ALLOW_ALL_USERS=true in ~/.hermes/.env to allow open access, or configure platform allowlists (e.g., TELEGRAM_ALLOWED_USERS=your_id).
2026-04-25 10:48:31,640 WARNING gateway.run: No messaging platforms enabled.
2026-04-25 11:03:44,686 WARNING gateway.run: Shutdown diagnostic — other hermes processes running:
root 1 0.0 0.0 2288 1032 ? Ss 10:48 0:00 /usr/bin/tini -g -- /opt/hermes/docker/entrypoint.sh gateway run
hermes 35 0.0 0.0 6504 3484 ? R 11:03 0:00 ps aux
2026-04-25 11:03:49,226 WARNING hermes_cli.web_server: Binding to 0.0.0.0 with --insecure — the dashboard has no robust authentication. Only use on trusted networks.
2026-04-25 11:03:49,737 WARNING gateway.run: No user allowlists configured. All unauthorized users will be denied. Set GATEWAY_ALLOW_ALL_USERS=true in ~/.hermes/.env to allow open access, or configure platform allowlists (e.g., TELEGRAM_ALLOWED_USERS=your_id).
2026-04-25 11:03:49,742 WARNING gateway.run: No messaging platforms enabled.
2026-04-25 11:13:40,720 WARNING gateway.run: Shutdown diagnostic — other hermes processes running:
root 1 0.0 0.0 2288 1108 ? Ss 11:03 0:00 /usr/bin/tini -g -- /opt/hermes/docker/entrypoint.sh gateway run
hermes 35 0.0 0.0 6504 3488 ? R 11:13 0:00 ps aux
Binary file not shown.
View File