1. Registry
  2. Packages
  3. Dokploy
  4. Installation & Configuration
Viewing docs for Dokploy v0.3.1
published on Tuesday, Sep 29, 2026 by dimeskigj

Dokploy: Installation & Configuration

dokploy logo Dokploy
Viewing docs for Dokploy v0.3.1
published on Tuesday, Sep 29, 2026 by dimeskigj

    Installation and configuration

    The provider’s pluginDownloadURL metadata is github://api.github.com/dimeskigj/pulumi-dokploy, which points Pulumi at the GitHub release artifacts. Pulumi can acquire the provider plugin automatically when a package is added or used; no separate plugin download is normally required.

    Install the SDK for your language. Replace ${DOKPLOY_VERSION} with the provider version you are using:

    npm install @dimeskigj/pulumi-dokploy
    pip install pulumi-dokploy
    go get github.com/dimeskigj/pulumi-dokploy/sdk/go/dokploy
    dotnet add package Dimeskigj.Pulumi.Dokploy
    pulumi package add github.com/dimeskigj/pulumi-dokploy dokploy
    

    For Java, add this dependency to your Maven project’s pom.xml:

    <dependency>
      <groupId>net.dimeski.pulumi</groupId>
      <artifactId>dokploy</artifactId>
      <version>${DOKPLOY_VERSION}</version>
    </dependency>
    

    The last command adds the provider to a YAML program. Add the XML dependency to your Java project’s pom.xml; its artifact coordinate is net.dimeski.pulumi:dokploy:${DOKPLOY_VERSION}. This XML declares the Java SDK dependency rather than installing anything by itself. The other commands install the TypeScript, Python, Go, and .NET SDKs respectively.

    Configuration

    Pulumi configuration keys use the dokploy namespace:

    pulumi config set dokploy:endpoint https://dokploy.example.com
    pulumi config set --secret dokploy:apiKey your-api-key
    

    dokploy:endpoint is the URL of the Dokploy instance. dokploy:apiKey is a secret and should always be stored with --secret; Pulumi encrypts secret configuration in the stack state. Do not commit API keys, put them in source code, or print them in logs.

    As an alternative, set DOKPLOY_ENDPOINT and DOKPLOY_API_KEY in the environment running Pulumi. Environment variables are useful in CI when loaded from the CI system’s secret store. Keep both values out of shell history and logs.

    This package is community-maintained; neither Dokploy nor Pulumi maintains it.

    dokploy logo Dokploy
    Viewing docs for Dokploy v0.3.1
    published on Tuesday, Sep 29, 2026 by dimeskigj

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial