io7m
|
single-page
|
multi-page
|
epub
| Certusine User Manual
Front Matter
Previous
Front Matter
Up
2. Installation
Next
1. Introduction
1
The
certusine
client is an ACME client with a focus on minimalism, a small footprint, and reliability. The client has the following notable features:
1.2. Features
Uses
acme4j
internally for strong RFC compliance.
Exclusively uses the
DNS-01
ACME challenge type for ease of integration with infrastructure without having to set up insecure web servers.
A small, easily auditable codebase with a heavy use of modularity for correctness.
Exposes a
service provider
API for integrating with new DNS APIs.
Exposes a
service provider
API for implementing new types of certificate outputs.
Supports
Vultr DNS
.
Supports
Gandi LiveDNS
.
Supports writing certificates to
looseleaf
servers.
Heavily instrumented with
OpenTelemetry
for reliable service monitoring.
An extensive automated test suite with high coverage.
A small footprint; the client is designed to run in tiny 16-32mb JVM heap configurations.
Platform independence. No platform-dependent code is included in any form, and installations can largely be carried between platforms without changes.
OSGi
-ready
JPMS
-ready
ISC license
Front Matter
Previous
Front Matter
Up
2. Installation
Next
io7m
|
single-page
|
multi-page
|
epub
| Certusine User Manual