https://github.com/wolnosciowiec-archive/letsencrypt-shared-hosting
Automated tool to generate SSL certificates for shared hosting websites
https://github.com/wolnosciowiec-archive/letsencrypt-shared-hosting
cpanel letsencrypt letsencrypt-sh
Last synced: about 1 year ago
JSON representation
Automated tool to generate SSL certificates for shared hosting websites
- Host: GitHub
- URL: https://github.com/wolnosciowiec-archive/letsencrypt-shared-hosting
- Owner: Wolnosciowiec-Archive
- Created: 2016-12-27T15:35:34.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-12-29T19:27:12.000Z (over 9 years ago)
- Last Synced: 2025-02-17T19:17:13.757Z (over 1 year ago)
- Topics: cpanel, letsencrypt, letsencrypt-sh
- Language: Python
- Size: 2.93 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
LetsEncrypt for shared hosting installer
========================================
Mounts your remote FTP server and performs a SSL certificate generation that could be submitted manually or via cPANEL.
## Requirements
- letsencrypt-cli
- python2-selenium
- chromium web browser
- curlftpfs
### Generating a certificate
```
cp ENV-example ENV
nano ENV
./mount.sh
./generate-cert.sh
```
### Important files that are generated:
- Certificate: cert.pem
- Private key: key.pem
### Updating certificate in cPANEL:
```
sudo docker run -d -p 4444:4444 -v /dev/shm:/dev/shm selenium/standalone-chrome-debug:3.0.1-carbon
source ENV && export $(cut -d= -f1 ENV) && python2 cpanel-import-cert.py
```