acme.sh/README.md

236 lines
3.6 KiB
Markdown
Raw Normal View History

2015-12-27 05:52:46 +00:00
2019-10-27 00:23:14 +00:00
Skip to content
Pull requests
Issues
Marketplace
Explore
@stilez
Learn Git and GitHub without any code!
2019-10-27 00:23:14 +00:00
Using the Hello World guide, youll start a branch, write comments, and open a pull request.
2016-11-15 13:13:58 +00:00
2019-10-27 00:23:14 +00:00
395
14.7k
2016-03-07 01:52:54 +00:00
2019-10-27 00:23:14 +00:00
1.9k
2016-03-07 01:52:54 +00:00
2019-10-27 00:23:14 +00:00
Neilpang/acme.sh
Code
Issues 415
Pull requests 110
Actions
Projects 0
Wiki
Security
Insights
Youre editing a file in a project you dont have write access to. Submitting a change to this file will write it to a new branch in your fork stilez/acme.sh, so you can send a pull request.
acme.sh/
2019-10-27 00:23:14 +00:00
1
2017-05-03 15:07:30 +00:00
2019-10-27 00:23:14 +00:00
# An ACME Shell script: acme.sh [![Build Status](https://travis-ci.org/Neilpang/acme.sh.svg?branch=master)](https://travis-ci.org/Neilpang/acme.sh)
2018-02-16 02:48:25 +00:00
2019-10-27 00:23:14 +00:00
2
2016-01-10 02:59:51 +00:00
2019-10-27 00:23:14 +00:00
2016-11-15 13:13:58 +00:00
2019-10-27 00:23:14 +00:00
3
2017-02-13 15:29:37 +00:00
2019-10-27 00:23:14 +00:00
<a href="https://opencollective.com/acmesh" alt="Financial Contributors on Open Collective"><img src="https://opencollective.com/acmesh/all/badge.svg?label=financial+contributors" /></a> [![Join the chat at https://gitter.im/acme-sh/Lobby](https://badges.gitter.im/acme-sh/Lobby.svg)](https://gitter.im/acme-sh/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
2017-02-13 15:29:37 +00:00
2019-10-27 00:23:14 +00:00
4
2017-02-13 15:29:37 +00:00
2019-10-27 00:23:14 +00:00
- An ACME protocol client written purely in Shell (Unix shell) language.
2017-02-13 15:29:37 +00:00
2019-10-27 00:23:14 +00:00
5
2017-02-13 15:29:37 +00:00
2019-10-27 00:23:14 +00:00
- Full ACME protocol implementation.
2017-02-13 15:29:37 +00:00
2019-10-27 00:23:14 +00:00
6
2017-02-13 15:29:37 +00:00
2019-10-27 00:23:14 +00:00
- Support ACME v1 and ACME v2
2018-02-16 02:48:25 +00:00
2019-10-27 00:23:14 +00:00
7
2017-02-13 15:29:37 +00:00
2019-10-27 00:23:14 +00:00
- Support ACME v2 wildcard certs
2016-01-21 16:16:43 +00:00
2019-10-27 00:23:14 +00:00
8
2015-12-26 13:44:39 +00:00
2019-10-27 00:23:14 +00:00
- Simple, powerful and very easy to use. You only need 3 minutes to learn it.
2019-10-27 00:23:14 +00:00
9
2016-02-07 10:37:04 +00:00
2019-10-27 00:23:14 +00:00
- Bash, dash and sh compatible.
2018-02-12 12:40:24 +00:00
2019-10-27 00:23:14 +00:00
10
2017-05-08 14:25:06 +00:00
2019-10-27 00:23:14 +00:00
- Simplest shell script for Let's Encrypt free certificate client.
2017-05-08 14:25:06 +00:00
2019-10-27 00:23:14 +00:00
11
2017-05-08 14:25:06 +00:00
2019-10-27 00:23:14 +00:00
- Purely written in Shell with no dependencies on python or the official Let's Encrypt client.
2019-10-27 00:23:14 +00:00
12
2019-10-27 00:23:14 +00:00
- Just one script to issue, renew and install your certificates automatically.
2019-10-27 00:23:14 +00:00
13
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
- DOES NOT require `root/sudoer` access.
2018-03-21 12:57:48 +00:00
2019-10-27 00:23:14 +00:00
14
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
- Docker friendly
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
15
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
- IPv6 support
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
16
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
- Cron job notifications for renewal or error etc.
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
17
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
18
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
It's probably the `easiest & smartest` shell script to automatically issue & renew the free certificates from Let's Encrypt.
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
19
2019-10-27 00:23:14 +00:00
2019-10-27 00:23:14 +00:00
20
2019-10-27 00:23:14 +00:00
Wiki: https://github.com/Neilpang/acme.sh/wiki
2016-02-12 09:56:50 +00:00
2019-10-27 00:23:14 +00:00
21
2019-10-27 00:23:14 +00:00
2016-03-10 06:17:47 +00:00
2019-10-27 00:23:14 +00:00
22
2016-03-10 06:17:47 +00:00
2019-10-27 00:23:14 +00:00
For Docker Fans: [acme.sh :two_hearts: Docker ](https://github.com/Neilpang/acme.sh/wiki/Run-acme.sh-in-docker)
2019-10-27 00:23:14 +00:00
23
2019-10-27 00:23:14 +00:00
2016-03-10 06:17:47 +00:00
2019-10-27 00:23:14 +00:00
24
2016-02-12 09:56:50 +00:00
2019-10-27 00:23:14 +00:00
Twitter: [@neilpangxa](https://twitter.com/neilpangxa)
2016-02-12 09:56:50 +00:00
2019-10-27 00:23:14 +00:00
25
2016-02-12 09:56:50 +00:00
2019-10-27 00:23:14 +00:00
2016-08-25 14:13:34 +00:00
2019-10-27 00:23:14 +00:00
26
2016-08-25 14:13:34 +00:00
2019-10-27 00:23:14 +00:00
2016-08-25 14:13:34 +00:00
2019-10-27 00:23:14 +00:00
27
2016-08-25 14:13:34 +00:00
2019-10-27 00:23:14 +00:00
# [中文说明](https://github.com/Neilpang/acme.sh/wiki/%E8%AF%B4%E6%98%8E)
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
28
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
29
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
# Who:
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
30
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
- [FreeBSD.org](https://blog.crashed.org/letsencrypt-in-freebsd-org/)
2016-08-25 14:13:34 +00:00
2019-10-27 00:23:14 +00:00
31
2016-11-15 13:13:58 +00:00
2019-10-27 00:23:14 +00:00
- [ruby-china.org](https://ruby-china.org/topics/31983)
2016-08-25 14:13:34 +00:00
2019-10-27 00:23:14 +00:00
32
2016-11-15 13:13:58 +00:00
2019-10-27 00:23:14 +00:00
- [Proxmox](https://pve.proxmox.com/wiki/HTTPS_Certificate_Configuration_(Version_4.x_and_newer))
2019-10-27 00:23:14 +00:00
33
2019-10-27 00:23:14 +00:00
- [pfsense](https://github.com/pfsense/FreeBSD-ports/pull/89)
2019-10-27 00:23:14 +00:00
34
2019-10-27 00:23:14 +00:00
- [webfaction](https://community.webfaction.com/questions/19988/using-letsencrypt)
2019-10-27 00:23:14 +00:00
35
2018-02-05 13:19:48 +00:00
2019-10-27 00:23:14 +00:00
- [Loadbalancer.org](https://www.loadbalancer.org/blog/loadbalancer-org-with-lets-encrypt-quick-and-dirty)
2016-11-15 13:13:58 +00:00
2019-10-27 00:23:14 +00:00
36
2016-08-25 14:13:34 +00:00
2019-10-27 00:23:14 +00:00
- [discourse.org](https://meta.discourse.org/t/setting-up-lets-encrypt/40709)
2016-11-15 13:13:58 +00:00
2019-10-27 00:23:14 +00:00
37
2016-08-25 14:13:34 +00:00
2019-10-27 00:23:14 +00:00
- [Centminmod](https://centminmod.com/letsencrypt-acmetool-https.html)
2016-11-15 13:13:58 +00:00
2019-10-27 00:23:14 +00:00
38
2016-11-15 13:13:58 +00:00
2019-10-27 00:23:14 +00:00
- [splynx](https://forum.splynx.com/t/free-ssl-cert-for-splynx-lets-encrypt/297)
2016-09-28 14:11:00 +00:00
2019-10-27 00:23:14 +00:00
39
2016-11-15 13:13:58 +00:00
2019-10-27 00:23:14 +00:00
- [archlinux](https://www.archlinux.org/packages/community/any/acme.sh)
2016-09-28 14:11:00 +00:00
2019-10-27 00:23:14 +00:00
40
2016-11-15 13:13:58 +00:00
2019-10-27 00:23:14 +00:00
- [opnsense.org](https://github.com/opnsense/plugins/tree/master/security/acme-client/src/opnsense/scripts/OPNsense/AcmeClient)
2016-08-27 06:00:26 +00:00
2019-10-27 00:23:14 +00:00
41
2016-08-27 06:00:26 +00:00
2019-10-27 00:23:14 +00:00
- [CentOS Web Panel](http://centos-webpanel.com/)
2016-08-27 06:00:26 +00:00
2019-10-27 00:23:14 +00:00
42
2015-12-26 13:44:39 +00:00
2019-10-27 00:23:14 +00:00
- [lnmp.org](https://lnmp.org/)
2015-12-26 13:44:39 +00:00
2019-10-27 00:23:14 +00:00
43
2015-12-26 13:44:39 +00:00
2019-10-27 00:23:14 +00:00
- [more...](https://github.com/Neilpang/acme.sh/wiki/Blogs-and-tutorials)
2016-11-15 13:13:58 +00:00
2019-10-27 00:23:14 +00:00
44
2016-11-15 13:13:58 +00:00
2019-10-27 00:23:14 +00:00
2016-01-11 05:23:02 +00:00
2019-10-27 00:23:14 +00:00
45
2016-11-15 13:13:58 +00:00
2019-10-27 00:23:14 +00:00
# Tested OS
2015-12-26 13:44:39 +00:00
2019-10-27 00:23:14 +00:00
46
2015-12-26 13:44:39 +00:00
2019-10-27 00:23:14 +00:00
2015-12-26 13:44:39 +00:00
2019-10-27 00:23:14 +00:00
47
2015-12-26 13:44:39 +00:00
2019-10-27 00:23:14 +00:00
| NO | Status| Platform|
2015-12-26 13:44:39 +00:00
2019-10-27 00:23:14 +00:00
@stilez
Propose file change
Commit summary
Optional extended description
© 2019 GitHub, Inc.
Terms
Privacy
Security
Status
Help
Contact GitHub
Pricing
API
Training
Blog
About
2015-12-26 13:44:39 +00:00