Deploy Dust using Github Repo

Hi Dust Community,

Do you have any documention so I can deploy my own version of Dust using the Github Repo ? Thanks !

Hi,

We don’t have specific documentation written!

Deploying Dust is highly technical, but here is basically what you need before getting started:

  • A Qdrant cluster
  • A GCS bucket
  • A postgres DB
  • A redis DB
  • A stripe account
  • An Auth0 account
  • oAuth clients for all connections (google drive, notion, slack, intercom, etc…)
  • A kubernetes/terraform infrastructure

And this will not include any of the proprietary dust-apps that we run to power a lot of our default assistants.

We are indeed open source, but running the entire Dust infrastructure on your side is not something that we recommend trying as we have not optimized anything in this direction, so it can be a quite tough task.

Thanks Alban for the advice ! I will follow it. As an alternative, I was considering using the APIs of my Dust apps in my environment. My only concern here is : how stable are such APIs ? I need to be able to give to my clients some kind of “insurance” before implementing such APIs into their process.

Thanks.

Not sure what you mean by how stable ? We don’t have specific SLAs on our APIs for pro plans I believe

I mean : the API endpoint for a Dust App will not be deleted after a certain period of time ?

Not unless you delete that app no :slight_smile: