https://github.com/freeipa/freeipa-letsencrypt
A quick hack allowing to use Let's Encrypt certificates for FreeIPA web interface.
https://github.com/freeipa/freeipa-letsencrypt
Last synced: 6 months ago
JSON representation
A quick hack allowing to use Let's Encrypt certificates for FreeIPA web interface.
- Host: GitHub
- URL: https://github.com/freeipa/freeipa-letsencrypt
- Owner: freeipa
- Created: 2016-10-04T12:20:41.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-07-25T10:52:23.000Z (11 months ago)
- Last Synced: 2024-08-10T14:17:03.372Z (10 months ago)
- Language: Shell
- Size: 15.6 KB
- Stars: 140
- Watchers: 31
- Forks: 68
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
These two scripts try to automatically obtain and install Let's Encrypt certs
to FreeIPA web interface.To use it, do this:
* BACKUP /var/lib/ipa/certs/ and /var/lib/ipa/private/ to some safe place (it contains private keys!)
* clone/unpack all scripts somewhere
* set EMAIL variable in renew-le.sh
* run setup-le.sh script once to prepare the machine. The script will:
* install Let's Encrypt client package
* install Let's Encrypt CA certificates into FreeIPA certificate store
* requests new certificate for FreeIPA web interface
* run renew-le.sh script once a day: it will renew the cert as necessaryIf you have any problem, feel free to contact FreeIPA team:
http://www.freeipa.org/page/Contribute#Communication