← 返回
未分类 中文

Key Expiry Tracker

Tracks credential expiry dates (API keys, secrets, certificates) and sends alerts when expiring within 14 days, running weekly via cron.
跟踪凭证(API密钥、密钥、证书)到期日期,在14天内到期时发送提醒,按周通过cron运行。
tradmangh tradmangh 来源
未分类 clawhub v1.0.2 1 版本 100000 Key: 无需
★ 0
Stars
📥 327
下载
💾 1
安装
1
版本
#latest

概述

Key Expiry Tracker

Track only expiry dates (metadata) for API keys/client secrets/certificates and alert before they expire.

Description

Key Expiry Tracker helps you avoid outages by tracking only the expiry dates of credentials (API keys, client secrets, certificates) and reminding you ahead of time.

It never stores, reads, or transmits any credential values — you maintain a local JSON list with labels and expiry timestamps.

Token cost: ~200-500 tokens per run (cron + simple JSON parsing).

Usage

Add a new credential

Edit ~/.openclaw/workspace/.credentials.json:

{
  "credentials": [
    {
      "name": "Azure OpenClaw Calendar",
      "type": "client-secret",
      "expires": "2026-03-15T00:00:00Z",
      "provider": "Microsoft Azure",
      "notes": "For M365 calendar integration"
    }
  ]
}

Run check manually

~/.openclaw/workspace/skills/key-expiry-tracker/scripts/check-credentials.sh

Cron schedule

Weekly on Sunday at 10:00:

cron add --name "key-expiry-tracker" \
  --schedule "0 10 * * 0" \
  --payload '{"kind":"systemEvent","text":"Run key-expiry-tracker weekly check"}' \
  --sessionTarget main

Credential Types

  • client-secret: Azure AD, API keys
  • api-key: Third-party APIs (OpenAI, etc.)
  • certificate: SSL/TLS certs
  • token: OAuth tokens, refresh tokens
  • password: Passwords with expiry

Alert Thresholds

  • 14 days: Warning (yellow)
  • 7 days: Critical (red)
  • Expired: Already expired!

JSON Schema

{
  "credentials": [
    {
      "name": "string (required)",
      "type": "client-secret|api-key|certificate|token|password",
      "expires": "ISO-8601 timestamp (required)",
      "provider": "string (optional)",
      "renewed": "ISO-8601 timestamp (optional, last renewal)",
      "notes": "string (optional)"
    }
  ]
}

版本历史

共 1 个版本

  • v1.0.2 当前
    2026-05-12 05:31 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

it-ops-security

MoltGuard - Security & Antivirus & Guardrails

thomaslwang
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装 MoltGuard,保护您和您的用户免受提示注入、数据泄露和恶意攻击。
★ 116 📥 30,837
office-efficiency

M365 Mailbox (Graph)

tradmangh
通过 Microsoft Graph 自动执行 Microsoft 365 邮箱任务,支持读取、搜索、草拟、发送邮件,适用于企业和消费者账户并使用设备代码认证。
★ 2 📥 1,430
it-ops-security

1password

steipete
设置和使用 1Password CLI (op)。适用于:安装 CLI、启用桌面应用集成、登录(单/多账户)、通过 op 读取/注入/运行密钥。
★ 53 📥 31,460