Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oetiker/acmefetch
App for generating and managing Let's Encrypt! Certificates based on the Net::ACME2 library.
https://github.com/oetiker/acmefetch
acme letsencrypt perl ssl
Last synced: about 1 month ago
JSON representation
App for generating and managing Let's Encrypt! Certificates based on the Net::ACME2 library.
- Host: GitHub
- URL: https://github.com/oetiker/acmefetch
- Owner: oetiker
- License: gpl-3.0
- Created: 2016-01-15T13:09:32.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2022-11-14T10:52:20.000Z (about 2 years ago)
- Last Synced: 2024-05-02T00:12:15.903Z (8 months ago)
- Topics: acme, letsencrypt, perl, ssl
- Language: Perl
- Homepage: http://www.acmefetch.org/
- Size: 4.05 MB
- Stars: 12
- Watchers: 7
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES
- License: LICENSE
Awesome Lists containing this project
README
AcmeFetch
=========Version: #VERSION#
Date: #DATE#
AcmeFetch is a thin wrapper arount the Net::ACME2 library to fetch and maintain
ssl certificates using the the services of Let's Encrypt!Setup
-----To build AcmeFetch you require the perl, openssl and gcc packages on your
system.On RedHat you get them with:
yum install perl-core openssl-devel gcc unzip
On Ubuntu / Debian with:
apt-get install perl libssl-dev gcc unzip make
Get a copy of AcmeFetch from https://github.com/oetiker/AcmeFetch/releases
and unpack it into your scratch directory and cd there../configure --prefix=$HOME/opt/acmefetch
makeConfigure will check if all requirements are met and give
hints on how to fix the situation if something is missing.Any missing perl modules will be built and installed into the prefix
directory. Your system perl will NOT be affected by this.To install the application, just run
make install
Configuration
-------------Take a look at the etc/acmefetch.cfg.dist file for inspiration.
Documentation
-------------First make sure you understand how letsencrypt certificates work
by reading https://letsencrypt.org/howitworks/technology/Then read the acmefetch documentation in the doc directory and finally take
some inspiration from the sample configuration file provided.Enjoy!
Tobias Oetiker