Files
Max Vojtkov a6d8aa8b52 A Terraform provider for Dokploy
Plugin-framework provider covering projects, environments, applications,
Compose stacks, managed databases, domains, mounts, ports, redirects,
basic auth, registries, SSH keys, certificates and backup destinations,
over Dokploy's tRPC-over-REST API.

The shim package exposes the provider to other Go modules, which is how
pulumi-dokploy bridges it.
2026-08-09 12:17:26 +03:00

1.1 KiB

page_title, subcategory, description
page_title subcategory description
dokploy_certificate Resource - dokploy A TLS certificate uploaded to Dokploy, for domains that use certificate_type = "custom". ~> The private key is stored in Terraform state. Use a state backend with encryption at rest.

dokploy_certificate (Resource)

A TLS certificate uploaded to Dokploy, for domains that use certificate_type = "custom".

~> The private key is stored in Terraform state. Use a state backend with encryption at rest.

Schema

Required

  • certificate_data (String) PEM-encoded certificate chain.
  • name (String) Display name of the certificate.
  • private_key (String, Sensitive) PEM-encoded private key.

Optional

  • auto_renew (Boolean) Whether Dokploy should renew this certificate automatically.
  • server_id (String) Server this certificate is installed on.

Read-Only

  • certificate_path (String) Path where Dokploy writes the certificate on disk.
  • id (String) Unique certificate identifier.