Review before mutation
Inspect the exact runtime, native paths, supported configuration, provider mode, and intended certificates before a managed operation begins.
Open-source certificate operations
AcmeMux is a graphical control plane for an existing lego ACME client and its native workspace. Configure supported providers, run constrained certificate operations, schedule renewal evaluation, and understand certificate health from one self-hosted interface.
Initial release qualification in progress for Debian 13 amd64
Certificate health
All current certificates healthy Native inventory observed moments agoIllustrative interface. AcmeMux never copies private keys into its own database.
Why AcmeMux
ACME clients make certificate issuance repeatable. Day-two operation still leaves important questions: Which binary is running? Which workspace will change? Are credentials scoped correctly? Did renewal change anything? What happens after a restart? AcmeMux turns those questions into reviewed state instead of shell history.
Inspect the exact runtime, native paths, supported configuration, provider mode, and intended certificates before a managed operation begins.
AcmeMux invokes the selected lego executable directly. It does not expose a shell, arbitrary commands, inherited environments, or unrestricted hook execution.
lego remains responsible for ACME behavior, accounts, certificates, keys, archives, and renewal decisions. AcmeMux manages neither a competing protocol stack nor a shadow workspace.
Durable operation state, bounded output, redaction, workspace coordination, and restart handling help distinguish completed, failed, interrupted, partial, and ambiguous outcomes.
One operational path
Install an exact supported Linux amd64 lego executable. AcmeMux verifies its path, digest, build identity, ownership, permissions, and capabilities before adoption.
Connect one native lego workspace. Typed forms update supported YAML and restrictive credential files while unknown or unsafe fields remain visible and block managed execution.
Run a reviewed whole-workspace operation manually or on one durable daily schedule. lego still applies ACME Renewal Information, lifetime rules, provider behavior, and renewal eligibility.
Refresh native inventory and inspect certificate health, exact expiration evidence, runtime identity, provider selection, and the latest bounded secret-redacted result.
Curated compatibility
AcmeMux supports a deliberately reviewed subset of lego. A provider being compiled into lego does not automatically make it supported in the AcmeMux interface.
Trusted-host security
Certificate automation handles DNS credentials, account keys, certificate private keys, and authority over public names. AcmeMux treats the host and service identity as security boundaries, not implementation details.
Understand the security modelBuild operational understanding
AcmeMux documentation and learning material explain the boundaries that matter when certificate automation moves from a one-line command to a service you rely on.
Foundation
How TXT-record validation works, why it enables wildcard certificates, and how to limit DNS credentials.
Operations
Workspace ownership, scheduling, credential handling, and what a control plane should preserve.
Reliability
Design around ARI, propagation, atomic deployment, observation, restart safety, and ambiguous outcomes.
Direct answers
No. AcmeMux is a graphical control plane for an administrator-provisioned upstream lego client. lego continues to implement ACME and DNS-provider protocols.
Not in its application database. Accounts, certificates, chains, keys, archives, and configuration remain in the adopted native lego workspace.
Yes, when the certificate uses a supported DNS-01 provider. Wildcard validation cannot use HTTP-01.
No. Certificate deployment, service reloads, notifications, and arbitrary hooks are outside the current product boundary. Keep deployment automation separate and tightly scoped.
The initial qualified platform is Debian 13 amd64 using the supplied source-built systemd installation. Success elsewhere does not imply support.
No. AcmeMux collects no analytics, usage telemetry, crash reports, or tracking identifiers. This website also runs without analytics or advertising.
Native files remain authoritative