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.
1.4 KiB
1.4 KiB
page_title, subcategory, description
| page_title | subcategory | description |
|---|---|---|
| dokploy_project Resource - dokploy | A Dokploy project: the top-level container for environments and services. Creating a project automatically creates a default production environment. Its ID is exposed as default_environment_id, so services can be attached without declaring a separate dokploy_environment resource. |
dokploy_project (Resource)
A Dokploy project: the top-level container for environments and services.
Creating a project automatically creates a default production environment. Its ID is exposed as default_environment_id, so services can be attached without declaring a separate dokploy_environment resource.
Schema
Required
name(String) Display name of the project.
Optional
description(String) Free-form description.env(String) Project-wide environment variables inKEY=valueformat, one per line. These are shared with every service in the project.
Read-Only
created_at(String) RFC 3339 timestamp of when the project was created.default_environment_id(String) ID of theproductionenvironment that Dokploy creates automatically with the project.id(String) Unique project identifier.organization_id(String) Organization that owns the project.