{"repo":"tokentimerch/tokentimer-core","free":true,"listed":false,"github":"https://github.com/tokentimerch/tokentimer-core","clone":"git clone https://github.com/tokentimerch/tokentimer-core.git","description":"The self-hosted token, certificate, license, and secret expiration manager with automated CertOps for teams.","language":"JavaScript","stars":30,"topics":["acme","certbot","certificate-expiry","certificate-management","devsecops","helm","kubernetes","monitoring","secret-management","security"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"The open-source token, certificate, license, and secret expiration manager for teams. Introducing &bull; Get Started &bull; Docs &bull; Contributing &bull; Security &bull; License --- Introducing TokenTimer Operational incidents caused by expired assets are still a recurring problem. Certificates expire, API keys get rotated, secrets are forgotten, and renewal ownership is often unclear. Most systems expose expiration data inconsistently, offer limited notification support, lack a centralized cross-provider view, and leave renewal as manual, error-prone work. TokenTimer is a security-first expiration manager that aggregates expiring assets across providers and environments into one place, and goes beyond visibility: with certificate operations (CertOps) enabled, it automates renewal, deployment, and verification end to end so certificates stop expiring in the first place. Alongside automation, teams get multi-channel alerting and collaboration workflows for everything else that expires: tokens, secrets, licenses, and subscriptions. What makes TokenTimer different? - End-to-end certificate automation (CertOps): An outbound-only agent renews, deploys, reloads, and verifies certificates on your infrastructure (ACME via certbot/acme.sh, DNS-01 across major providers, atomic rollback), with approval gates, a kill switch, and renewal-failure alerts keeping humans in control. cert-manager and machine-token executors are supported too. The control plane never receives or stores priva","default_branch":null,"files":null,"tree":[],"storefront":"/r/tokentimerch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tokentimerch/tokentimer-core/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}