What do you want to automate

with Docker Engine and Dots!?

Prompt, edit and deploy AI agents that connect to Docker Engine, Dots! and 2,500+ other apps in seconds.

Trusted by 1,000,000+ developers from startups to Fortune 500 companies

Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo
Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo
Integrate the Docker Engine API with the Dots! API
Setup the Docker Engine API trigger to run a workflow which integrates with the Dots! API. Pipedream's integration platform allows you to integrate Docker Engine and Dots! remarkably fast. Free for developers.

Connect Docker Engine

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    docker_engine: {
      type: "app",
      app: "docker_engine",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `${this.docker_engine.$auth.url}/v1.45/containers/json`,
      headers: {
        "X-Registry-Auth": `${this.docker_engine.$auth.registry_authorization}`,
      },
    })
  },
})

Overview of Dots!

Dots is a simple, powerful API for creating and manipulating dots on a HTML5
Canvas. With Dots, you can create anything from simple animations to full-blown
games.

Here are some examples of what you can build with the Dots API:

  • Animations
  • Games
  • Interactive applications
  • Data visualizations

Connect Dots!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    dots_: {
      type: "app",
      app: "dots_",
    }
  },
  async run({steps, $}) {
    const data = {
      "email": `replace_with_email`,
      "country_code": `replace_with_country_code`,
      "phone_number": `replace_with_phone_number`,
      "first_name": `replace_with_first_name`,
      "last_name": `replace_with_last_name`,
      "username": `replace_with_username`,
    }
    return await axios($, {
      method: "post",
      url: `https://${this.dots_.$auth.domain}.com/api/users/create`,
      headers: {
        "Content-Type": `application/json`,
      },
      auth: {
        username: `${this.dots_.$auth.client_id}`,
        password: `${this.dots_.$auth.api_key}`,
      },
      data,
    })
  },
})

Trusted by 1,000,000+ developers from startups to Fortune 500 companies

Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo
Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo