https://github.com/klich3/vesta.acme.sh
CA Cert for VestaCP
https://github.com/klich3/vesta.acme.sh
certificate letsencrypt ssl ssl-ca vestacp vestacp-plugins
Last synced: about 1 year ago
JSON representation
CA Cert for VestaCP
- Host: GitHub
- URL: https://github.com/klich3/vesta.acme.sh
- Owner: klich3
- Created: 2021-12-16T16:38:21.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-01-03T16:38:26.000Z (over 2 years ago)
- Last Synced: 2025-03-24T20:44:13.022Z (over 1 year ago)
- Topics: certificate, letsencrypt, ssl, ssl-ca, vestacp, vestacp-plugins
- Language: Shell
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# vesta.acme.sh
Automation for VestaCP Wild Cert for your domains using `acme.sh` script from [https://get.acme.sh]
# How to Install:
```
chmod +x vesta.acme.sh
./vesta.acme.sh install
```
# Add ssl certificate to your site:
```
./vesta.acme.sh addssl admin mydomain.com
```
Once the certificate is generated, it will be renewed automatically in future. Just forget it.
# Upgrade acme.sh
```
./vesta.acme.sh upgrade
```
# Install CA cert manually
First in VistaCp panel ser `*.` save it.
1) `./vesta.acme.sh CAIssue mydomain.com`
2) `./vesta.acme.sh CARenew user mydomain.com`
2-1) Have error and script tell you what you need recreate on DNS `_acme-chellenge` as TXT with hash.
2-2) Wait 5 mins and run it again.
3) if not installed use this script `./vesta.acme.sh installCert user mydomain.com`
# Install CA cert Auto
Run `./vesta.acme.sh CAAuto user mydomain.com`
## TODO
- [ ] Add support on panel
- [x] Test auto certs
- [x] Manual installation
### DOCS
VestaCP Shell: [https://github.com/serghey-rodin/vesta/blob/master/bin/v-add-dns-record]