acmesh-official/acme.sh
A pure Unix shell script ACME client for SSL / TLS certificate automation
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🔐 acme.sh: ACME client bằng shell script, không cần phụ thuộc
Một script shell duy nhất, tự động hóa toàn bộ vòng đời chứng chỉ SSL/TLS.
acme.sh là một ACME client viết bằng shell script (POSIX-compliant), hỗ trợ cấp, gia hạn và cài đặt tự động chứng chỉ SSL/TLS miễn phí từ Let's Encrypt, ZeroSSL và các CA tương thích ACME khác. Không yêu cầu Python hay cài đặt thư viện phụ thuộc — chỉ cần shell và một HTTP client như curl hoặc wget.
✨ Điểm nổi bật
- Không phụ thuộc bên ngoài: Chạy trên mọi hệ thống Unix chỉ bằng shell script và curl/wget.
- Tự động gia hạn: Cron job tích hợp sẵn, gia hạn tự động trước khi chứng chỉ hết hạn.
- Hỗ trợ đa nhà cung cấp DNS: Tích hợp hơn 100 API DNS để xác thực qua DNS-01 challenge.
- Phát phát chứng chỉ: Cài đặt trực tiếp vào Nginx, Apache hoặc export ra định dạng PEM, PKCS#12, PFX.
- Phản hồi trùng hợp chứng chỉ: Tạo nhiều SAN (Subject Alternative Names) trong một chứng chỉ.
- Hỗ trợ ZeroSSL: Ngoài Let's Encrypt, còn hỗ trợ ZeroSSL như CA phụ chọn.
- Chạy offline: Có thế sinh chứng chỉ từ CSR ngoại tuyến, an toàn cho môi trường không có internet trực tiếp.
💡 Vì sao đáng chú ý
acme.sh khác biệt từ Certbot hay các công cụ khác ở sự đơn giản và khả năng cầm mặt khác. Không cần cài đặt Python hay npm, nó chạy trên bất kỳ thiết bị đầu cuối nào — từ server Linux đến router OpenWrt. Thích hợp cho người dùng muốn kiểm soát hoàn toàn quy trình mà không cần dựa vào môi trường phức tạp.
#ACME #SSLCertificate #LetEncrypt #ZeroSSL #ShellScript #DevOps #TiniX
Similar Projects
Discover other similar projects and AI models.
A pure Unix shell script ACME client for SSL / TLS certificate automation
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions.
Modernish is a library for writing robust, portable, readable, and powerful programs for POSIX-based shells and utilities.
📖 A collection of pure bash alternatives to external processes.
OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora
ACME client implemented as a simple shell-script – just add water