Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 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 (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-06-10T15:34:42.000Z (5 months ago)
- Last Synced: 2024-07-19T02:14:49.309Z (4 months ago)
- Language: Shell
- Size: 15.6 KB
- Stars: 139
- Watchers: 31
- Forks: 67
- 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