Notploy

Domains

Attach domains to applications and Compose stacks, and generate or validate them. Generated from the `notploy` command surface.

Attach domains to applications and Compose stacks, and generate or validate them.

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

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

Commands

notploy domain by-application-id

Calls GET /api/trpc/domain.byApplicationId.

notploy domain by-application-id --applicationId <value> [options]
OptionTypeRequiredAllowed values
--applicationId <value>stringYes—
--profile <name>stringNo—

notploy domain by-compose-id

Calls GET /api/trpc/domain.byComposeId.

notploy domain by-compose-id --composeId <value> [options]
OptionTypeRequiredAllowed values
--composeId <value>stringYes—
--profile <name>stringNo—

notploy domain can-generate-traefik-me-domains

Calls GET /api/trpc/domain.canGenerateTraefikMeDomains.

notploy domain can-generate-traefik-me-domains --serverId <value> [options]
OptionTypeRequiredAllowed values
--serverId <value>stringYes—
--profile <name>stringNo—

notploy domain create

Calls POST /api/trpc/domain.create.

notploy domain create --host <value> [options]
OptionTypeRequiredAllowed values
--host <value>stringYes—
--path <value>stringNo—
--port <value>numberNo—
--customEntrypoint <value>stringNo—
--https [boolean]booleanNo—
--no-httpsbooleanNo—
--applicationId <value>stringNo—
--certificateType <value>stringNoletsencrypt, none, custom
--customCertResolver <value>stringNo—
--composeId <value>stringNo—
--serviceName <value>stringNo—
--domainType <value>stringNocompose, application, preview
--previewDeploymentId <value>stringNo—
--internalPath <value>stringNo—
--stripPath [boolean]booleanNo—
--no-stripPathbooleanNo—
--middlewares <json>arrayNo—
--forwardAuthEnabled [boolean]booleanNo—
--no-forwardAuthEnabledbooleanNo—
--profile <name>stringNo—

notploy domain delete

Calls POST /api/trpc/domain.delete.

notploy domain delete --domainId <value> [options]
OptionTypeRequiredAllowed values
--domainId <value>stringYes—
--profile <name>stringNo—

notploy domain generate-domain

Calls POST /api/trpc/domain.generateDomain.

notploy domain generate-domain --appName <value> [options]
OptionTypeRequiredAllowed values
--appName <value>stringYes—
--serverId <value>stringNo—
--profile <name>stringNo—

notploy domain internal-dns

Calls GET /api/trpc/domain.internalDns.

notploy domain internal-dns [options]
OptionTypeRequiredAllowed values
--profile <name>stringNo—

notploy domain one

Calls GET /api/trpc/domain.one.

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

notploy domain toggle-enable

Calls POST /api/trpc/domain.toggleEnable.

notploy domain toggle-enable --domainId <value> [options]
OptionTypeRequiredAllowed values
--domainId <value>stringYes—
--profile <name>stringNo—

notploy domain update

Calls POST /api/trpc/domain.update.

notploy domain update --host <value> --domainId <value> [options]
OptionTypeRequiredAllowed values
--host <value>stringYes—
--path <value>stringNo—
--port <value>numberNo—
--customEntrypoint <value>stringNo—
--https [boolean]booleanNo—
--no-httpsbooleanNo—
--certificateType <value>stringNoletsencrypt, none, custom
--customCertResolver <value>stringNo—
--serviceName <value>stringNo—
--domainType <value>stringNocompose, application, preview
--internalPath <value>stringNo—
--stripPath [boolean]booleanNo—
--no-stripPathbooleanNo—
--middlewares <json>arrayNo—
--forwardAuthEnabled [boolean]booleanNo—
--no-forwardAuthEnabledbooleanNo—
--enabled [boolean]booleanNo—
--no-enabledbooleanNo—
--domainId <value>stringYes—
--profile <name>stringNo—

notploy domain validate-domain

Calls POST /api/trpc/domain.validateDomain.

notploy domain validate-domain --domain <value> [options]
OptionTypeRequiredAllowed values
--domain <value>stringYes—
--serverId <value>stringNo—
--profile <name>stringNo—

On this page