Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/assets/images/vultr-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions docs/docs/concepts/backends.md
Original file line number Diff line number Diff line change
Expand Up @@ -745,6 +745,26 @@ projects:

</div>

### Vultr

Log into your [Vultr :material-arrow-top-right-thin:{ .external }](https://www.vultr.com/) account, click `Account` in the sidebar, select `API`, find the `Personal Access Token` panel and click the `Enable API` button. In the `Access Control` panel, allow API requests from all addresses or from the subnet where your `dstack` server is deployed.

Then, go ahead and configure the backend:

<div editor-title="~/.dstack/server/config.yml">

```yaml
projects:
- name: main
backends:
- type: vultr
creds:
type: api_key
api_key: B57487240a466624b48de22865589
```

</div>

## On-prem servers

### SSH fleets
Expand Down
17 changes: 17 additions & 0 deletions docs/docs/reference/server/config.yml.md
Original file line number Diff line number Diff line change
Expand Up @@ -281,6 +281,23 @@ to configure [backends](../../concepts/backends.md) and other [sever-level setti
overrides:
show_root_heading: false

##### `projects[n].backends[type=vultr]` { #vultr data-toc-label="vultr" }

#SCHEMA# dstack._internal.server.services.config.VultrConfig
overrides:
show_root_heading: false
type:
required: true
item_id_prefix: vultr-

###### `projects[n].backends[type=vultr].creds` { #vultr-creds data-toc-label="creds" }

#SCHEMA# dstack._internal.core.models.backends.vultr.VultrAPIKeyCreds
overrides:
show_root_heading: false
type:
required: true

### `encryption` { #encryption data-toc-label="encryption" }

#SCHEMA# dstack._internal.server.services.config.EncryptionConfig
Expand Down
17 changes: 12 additions & 5 deletions docs/partners.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,10 @@ Here are some cloud providers `dstack` integrates with and collaborates:
</h3>
</a>

<a href="https://www.cudocompute.com/" class="feature-cell">
<img width="38" padding="padding: 4px 0" src="/assets/images/cudo-logo.svg">
<a href="https://www.vultr.com/" class="feature-cell" target="_blank">
<img width="40" padding="padding: 4px 0" src="/assets/images/vultr-logo.svg">
<h3>
CUDO Compute
Vultr
</h3>
</a>
</div>
Expand All @@ -80,6 +80,13 @@ Here are some cloud providers `dstack` integrates with and collaborates:
</h3>
</a>

<a href="https://www.cudocompute.com/" class="feature-cell" target="_blank">
<img width="41" style="padding: 4px 0 2px" src="/assets/images/cudo-logo.svg">
<h3>
CUDO
</h3>
</a>

<a href="https://tensordock.com/" class="feature-cell" target="_blank">
<img width="34" style="padding: 4px 0" src="/assets/images/tensordock-logo.svg">
<h3>
Expand All @@ -88,7 +95,7 @@ Here are some cloud providers `dstack` integrates with and collaborates:
</a>

<a href="https://datacrunch.io/" class="feature-cell" target="_blank">
<img width="45" style="padding: 8px 0 2px; margin-left: -4px;" src="/assets/images/datacrunch-logo.svg">
<img width="38" style="margin: 15px -4px;" src="/assets/images/datacrunch-logo.svg">
<h3>
DataCrunch
</h3>
Expand All @@ -101,7 +108,7 @@ Here are some of the bare metal providers `dstack` collaborates with:

<div class="providers tx-landing__highlights_grid other">
<a href="https://hotaisle.xyz/" class="feature-cell" target="_blank">
<img width="30" src="/assets/images/hotaisle-logo.svg">
<img width="30" style="margin: 4px 0" src="/assets/images/hotaisle-logo.svg">
<h3>
Hot Aisle
</h3>
Expand Down