![]() |
![]()
| ![]() |
![]()
NAMEacmetool - request certificates from ACME servers automatically SYNOPSISDESCRIPTIONacmetool is a utility for the automated retrieval, management and renewal of certificates from ACME server such as Let's Encrypt. It emphasises automation, idempotency and the minimisation of state. You use acmetool by configuring targets (typically using the "want") command. acmetool then requests certificates as necessary to satisfy the configured targets. New certificates are requested where existing ones are soon to expire. acmetool stores its state in a state directory. It can be specified on invocation via the --state option; otherwise, the path in ACME_STATE_DIR is used, or, failing that, the path "/var/db/acme" (recommended). The --xlog options control the logging. The --service options control privilege dropping and daemonization and are applicable only to the redirector subcommand. OPTIONS
SUBCOMMANDShelp [<command>...]Show help. reconcile [<target-filenames>...]Reconcile ACME state, idempotently requesting and renewing certificates to satisfy configured targets. This is the default command. cull [<flags>]Delete expired, unused certificates
statusShow active configuration want [<flags>] <hostname>...Add a target with one or more hostnames
unwant <hostname>...Modify targets to remove any mentions of the given hostnames quickstart [<flags>]Interactively ask some getting started questions (recommended)
redirector [<flags>]HTTP to HTTPS redirector with challenge response support
test-notify [<hostname>...]Test-execute notification hooks as though given hostnames were updated import-jwk-account <provider-url> <private-key-file>Import a JWK account key import-pem-account <provider-url> <private-key-file>Import a PEM account key import-key <private-key-file>Import a certificate private key import-le [<le-state-path*>]Import a Let's Encrypt client state directory revoke [<certificate-id-or-path>]Revoke a certificate account-thumbprintPrints account thumbprints account-urlShow account URL AUTHOR© 2015 Hugo Landau <hlandau@devever.net> MIT License SEE ALSODocumentation: <https://github.com/hlandau/acmetool> Report bugs at: <https://github.com/hlandau/acmetool/issues>
|