Notploy

Certificates

Custom TLS certificates loaded by Traefik alongside automatic Let's Encrypt ones. Generated from the `notploy` command surface.

Custom TLS certificates loaded by Traefik alongside automatic Let's Encrypt ones.

notploy certificates exposes 8 commands. They map one-to-one onto the certificates.* API operations, so anything reachable from the dashboard is reachable from here.

Run notploy certificates --help to list these commands in your terminal, or notploy certificates <command> --help for a single command.

Commands

notploy certificates all

Calls GET /api/trpc/certificates.all.

notploy certificates all [options]
OptionTypeRequiredAllowed values
--profile <name>stringNo—

notploy certificates chain

Calls GET /api/trpc/certificates.chain.

notploy certificates chain --certificateId <value> [options]
OptionTypeRequiredAllowed values
--certificateId <value>stringYes—
--profile <name>stringNo—

notploy certificates covers

Calls GET /api/trpc/certificates.covers.

notploy certificates covers --certificateId <value> --hostname <value> [options]
OptionTypeRequiredAllowed values
--certificateId <value>stringYes—
--hostname <value>stringYes—
--profile <name>stringNo—

notploy certificates create

Calls POST /api/trpc/certificates.create.

notploy certificates create --name <value> --certificateData <value> --privateKey <value> [options]
OptionTypeRequiredAllowed values
--certificateId <value>stringNo—
--name <value>stringYes—
--certificateData <value>stringYes—
--privateKey <value>stringYes—
--certificatePath <value>stringNo—
--autoRenew [boolean]booleanNo—
--no-autoRenewbooleanNo—
--serverId <value>stringNo—
--profile <name>stringNo—

notploy certificates one

Calls GET /api/trpc/certificates.one.

notploy certificates one --certificateId <value> [options]
OptionTypeRequiredAllowed values
--certificateId <value>stringYes—
--profile <name>stringNo—

notploy certificates remove

Calls POST /api/trpc/certificates.remove.

notploy certificates remove --certificateId <value> [options]
OptionTypeRequiredAllowed values
--certificateId <value>stringYes—
--profile <name>stringNo—

notploy certificates update

Calls POST /api/trpc/certificates.update.

notploy certificates update --certificateId <value> [options]
OptionTypeRequiredAllowed values
--certificateId <value>stringYes—
--name <value>stringNo—
--certificateData <value>stringNo—
--privateKey <value>stringNo—
--profile <name>stringNo—

notploy certificates validate

Calls POST /api/trpc/certificates.validate.

notploy certificates validate --certificateData <value> --privateKey <value> [options]
OptionTypeRequiredAllowed values
--certificateData <value>stringYes—
--privateKey <value>stringYes—
--requiredHostnames <json>arrayNo—
--profile <name>stringNo—

On this page