Effortless certificate handling for modern infrastructure
This project is a handy, all-in-one Python-based script for managing certificates on your server. Whether you're checking expiry dates, rotating certificates, or generating new ones β this script helps you get it all done with minimal effort π οΈ
- View certificates with:
- β Expiry dates
- β Serial numbers
- β DNS details
- π Rotate certificates when they're close to expiry
- π Generate new certificates as required
- π» All through a single script β no complex tooling needed!
- π Python
- π₯οΈ Shell scripting
- π HashiCorp Vault
- π³ Docker
You can get started instantly using Docker π:
docker pull iamankushrai/certificate-management
docker run -it iamankushrai/certificate-management
No manual setup required β just pull and run!
Watch the quick demo or setup guide here: WATCH THE VIDEO
how to run script inside docker container:
python certificate-management.py
Menu options:
- π Generate new certificates
- π View certificate details
- π Backup and rotate certificates
- β Exit the script
- π§© All-in-one certificate manager
- π Displays expiry dates, DNS info, and serials
- π Easy rotation workflow
- π§Ύ Certificate metadata at a glance
- π‘οΈ Vault integration-ready
Check out more of my work and connect with me online:
π https://linktr.ee/your-link)
Includes:
- GitHub
- LeetCode
- GeeksForGeeks