fix webhook envs

This commit is contained in:
sirius0xdev 2026-05-09 23:41:37 +00:00
parent e6a10d8c84
commit 6e982f2930
2 changed files with 30 additions and 9 deletions

View file

@ -78,37 +78,56 @@ spec:
value: "1024" value: "1024"
- name: HERMES_GID - name: HERMES_GID
value: "1000" value: "1000"
- name: TELEGRAM_BOT_TOKEN - name: TELEGRAM_BOT_TOKEN
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: hermes-secrets name: hermes-secrets
key: TELEGRAM_BOT_TOKEN key: TELEGRAM_BOT_TOKEN
- name: XAI_API_KEY - name: XAI_API_KEY
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: xai-apikey name: xai-apikey
key: XAI_API_KEY key: XAI_API_KEY
- name: TELEGRAM_ALLOWED_USERS - name: TELEGRAM_ALLOWED_USERS
value: "7528130947" value: "7528130947"
- name: WEBHOOK_URL
value: "https://ws.siriusdevops.com/telegram/webhook/default" # Webhook - name: TELEGRAM_WEBHOOK_URL
- name: WEBHOOK_SECRET value: "https://ws.siriusdevops.com/telegram/webhook/default"
- name: TELEGRAM_WEBHOOK_SECRET
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: telegram-webhook name: telegram-webhook
key: TELEGRAM_WEBHOOK_SECRET key: TELEGRAM_WEBHOOK_SECRET
- name: TELEGRAM_WEBHOOK_PORT
- value: "8645"
- name: WEBHOOK_PORT - name: WEBHOOK_PORT
value: "8644" value: "8644"
- name: OPENAI_BASE_URL - name: OPENAI_BASE_URL
value: "http://openclaw-brain-service.customer1.svc.cluster.local:8000/v1" value: "http://openclaw-brain-service.customer1.svc.cluster.local:8000/v1"
- name: HERMES_MODEL_PROVIDER - name: HERMES_MODEL_PROVIDER
value: xai value: xai
- name: HERMES_MODEL - name: HERMES_MODEL
value: grok-4.20-0309-reasoning value: grok-4.20-0309-reasoning
- name: OPENAI_API_KEY - name: OPENAI_API_KEY
value: "dummy" value: "dummy"
- name: WEBHOOK_ENABLED - name: WEBHOOK_ENABLED
value: "true"
- name: TELEGRAM_WEBHOOK_ENABLED
value: "true" value: "true"
volumeMounts: volumeMounts:
- name: hermes-home - name: hermes-home
mountPath: /home/hermes/.hermes mountPath: /home/hermes/.hermes
@ -119,6 +138,8 @@ spec:
runAsGroup: 1000 runAsGroup: 1000
runAsNonRoot: true runAsNonRoot: true
allowPrivilegeEscalation: true allowPrivilegeEscalation: true
- name: hermes-webui - name: hermes-webui
image: ghcr.io/nesquena/hermes-webui:0.51.22 image: ghcr.io/nesquena/hermes-webui:0.51.22
ports: ports:
@ -168,15 +189,15 @@ spec:
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: hermes-gateway name: hermes-tele-webhook
namespace: customer1 namespace: customer1
spec: spec:
selector: selector:
app: hermes-agent app: hermes-agent
ports: ports:
- name: webhook - name: telegram-webhook
port: 8644 port: 8645
targetPort: 8644 targetPort: 8645
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim

View file

@ -11,8 +11,8 @@ spec:
- "ws.siriusdevops.com" - "ws.siriusdevops.com"
rules: rules:
- backendRefs: - backendRefs:
- name: hermes-gateway - name: hermes-tele-webhook
port: 8644 port: 8645
- matches: - matches:
- path: - path:
type: PathPrefix type: PathPrefix