mars: add generic Gitea webhook relay

This commit is contained in:
2026-08-23 01:45:18 +00:00
parent 3c1f3e5fc3
commit 806cec77e8
7 changed files with 333 additions and 0 deletions
+10
View File
@@ -28,11 +28,21 @@
sops.secrets.opencode_go_api_key = { };
sops.secrets.telegram_bot_token = { };
sops.secrets.hermes_dashboard_oidc_client_secret = { };
sops.secrets.gitea_hermes_webhook_secret = {
# Add the same value to secrets/mars.yaml before deploying Mars.
restartUnits = [
"gitea-hermes-webhook-relay.service"
"hermes-agent-webhook-route.service"
];
};
sops.templates."hermes-agent.env".content = ''
OPENCODE_GO_API_KEY=${config.sops.placeholder.opencode_go_api_key}
TELEGRAM_BOT_TOKEN=${config.sops.placeholder.telegram_bot_token}
TELEGRAM_HOME_CHANNEL=15151223
TELEGRAM_ALLOWED_USERS=15151223
WEBHOOK_ENABLED=true
WEBHOOK_PORT=8644
GITEA_HERMES_WEBHOOK_SECRET=${config.sops.placeholder.gitea_hermes_webhook_secret}
HERMES_DASHBOARD_OIDC_CLIENT_SECRET=${config.sops.placeholder.hermes_dashboard_oidc_client_secret}
'';