Skip to content

Commit bf5781f

Browse files
Merge pull request #7384 from nmelehan-akamai/rc-v1.394.0
[Release] v1.394.0
2 parents 29317e8 + 51515d2 commit bf5781f

11 files changed

Lines changed: 143 additions & 24 deletions

File tree

_vendor/github.com/linode/linode-docs-theme/layouts/partials/sections/search/get-sections-meta.html

Lines changed: 0 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

_vendor/github.com/linode/linode-website-partials/dist/wordpress/footer.html

Lines changed: 5 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

_vendor/github.com/linode/linode-website-partials/dist/wordpress/header.html

Lines changed: 0 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

_vendor/modules.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# github.com/linode/linode-docs-theme v0.0.0-20250902163319-d09d95b9ed25
1+
# github.com/linode/linode-docs-theme v0.0.0-20260129182953-a5dc39097dba
22
# github.com/linode/linode-website-partials v0.0.0-20250814204525-0d7fe4159951
33
# github.com/gohugoio/hugo-mod-jslibs-dist/alpinejs/v3 v3.21300.20800
44
# github.com/gohugoio/hugo-mod-jslibs/turbo/v8 v8.20000.20400
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
title: "Deploy Chroma through the Linode Marketplace"
3+
description: "Learn how to deploy Chroma, the AI-native open-source embedding database, on an Akamai Compute Instance."
4+
published: 2026-01-29
5+
keywords: ['vector database','database','chromadb']
6+
tags: ["marketplace", "linode platform", "cloud manager"]
7+
external_resources:
8+
- '[ChromaDB Official Documentation](https://www.trychroma.com/)'
9+
aliases: ['/products/tools/marketplace/guides/chromadb/','/guides/chromadb-marketplace-app/']
10+
authors: ["Akamai"]
11+
contributors: ["Akamai"]
12+
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
13+
marketplace_app_id: 1976719
14+
marketplace_app_name: "Chroma"
15+
---
16+
17+
[Chroma](https://www.trychroma.com/) is the AI-native open-source embedding database. Chroma makes it easy to build LLM apps by making knowledge, facts, and skills pluggable for LLMs.
18+
19+
## Deploying a Marketplace App
20+
21+
{{% content "deploy-marketplace-apps-shortguide" %}}
22+
23+
{{% content "marketplace-verify-standard-shortguide" %}}
24+
25+
{{< note >}}
26+
**Estimated deployment time:** Chroma should be fully installed within 5-10 minutes after the Compute Instance has finished provisioning.
27+
{{< /note >}}
28+
29+
## Configuration Options
30+
31+
- **Supported distributions**: Ubuntu 24.04 LTS
32+
- **Recommended plan**: Chroma [recommends](https://docs.trychroma.com/guides/deploy/performance) deploying on a plan with at least 2GB of RAM. In general, running Chroma on higher-tier plans reduces query latency and allows for larger collection sizes.
33+
34+
### Chroma Options
35+
36+
{{% content "marketplace-required-limited-user-fields-shortguide" %}}
37+
38+
{{% content "marketplace-custom-domain-fields-shortguide" %}}
39+
40+
{{% content "marketplace-special-character-limitations-shortguide" %}}
41+
42+
## Getting Started after Deployment
43+
44+
### Connect Your Application to Chroma Server
45+
46+
This Marketplace App deploys Chroma as a single-node Docker setup secured with Basic Authentication. To start using your Chroma instance, you must configure your client application to connect to this server using the provided credentials. For detailed instructions on setting up a client/server environment, please refer to the officially supported [Chroma Client/Server documentation](https://docs.trychroma.com/docs/run-chroma/client-server).
47+
48+
49+
{{% content "marketplace-update-note-shortguide" %}}
Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
---
2+
title: "Deploy Mistral 7B Instruct with Open WebUI through the Linode Marketplace"
3+
description: "This guide includes instructions on how to deploy Open WebUI with Mistral 7B Instruct self-hosted LLM on an Akamai Compute Instance."
4+
published: 2026-01-26
5+
modified: 2026-01-26
6+
keywords: ['mistral', 'mistral-7b-instruct', 'open-webui', 'vllm', 'ai', 'llm', 'llm-inference', 'mistral-7b']
7+
tags: ["marketplace", "linode platform", "cloud manager", "ai", "llm-inference", "llm"]
8+
aliases: ['/products/tools/marketplace/guides/mistral7b-instruct-with-openwebui/']
9+
external_resources:
10+
- '[Open WebUI Documentation](https://docs.openwebui.com/getting-started/)'
11+
- '[Minstral Documentation](https://huggingface.co/mistralai/Mistral-7B-Instruct-v0.3)'
12+
authors: ["Akamai"]
13+
contributors: ["Akamai"]
14+
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
15+
marketplace_app_id: 1980062
16+
marketplace_app_name: "Mistral 7B Instruct with Open WebUI"
17+
---
18+
19+
Open WebUI is an open-source, self-hosted web interface for interacting with and managing Large Language Models (LLMs). It supports multiple AI backends, multi-user access, and extensible integrations, enabling secure and customizable deployment for local or remote model inference.
20+
21+
The Marketplace application deployed in this guide uses Mistral-7B-Instruct-v0.3 as an instruction-tuned, open-weight LLM model optimized for prompt following, reasoning, and conversational tasks. It is designed for efficient inference and integrates well with self-hosted platforms like Open WebUI for general-purpose assistance, coding, and knowledge-based workflows.
22+
23+
## Deploying a Marketplace App
24+
25+
{{% content "deploy-marketplace-apps-shortguide" %}}
26+
27+
{{% content "marketplace-verify-standard-shortguide" %}}
28+
29+
{{< note title="Estimated deployment time" >}}
30+
Open WebUI with Mistral 7B Instruct should be fully installed within 5-10 minutes after the Compute Instance has finished provisioning.
31+
{{< /note >}}
32+
33+
## Configuration Options
34+
35+
- **Recommended plan:** RTX4000 Ada x1 Small
36+
37+
{{< note type="warning" >}}
38+
This Marketplace App only works with Akamai GPU instances. If you choose a plan other than GPUs, the provisioning will fail, and a notice will appear in the LISH console.
39+
{{< /note >}}
40+
41+
### Open WebUI Options
42+
43+
- **Linode API Token** *(required)*: Your API token is used to deploy additional Compute Instances as part of this cluster. At a minimum, this token must have Read/Write access to *Linodes*. If you do not yet have an API token, see [Get an API Access Token](/docs/products/platform/accounts/guides/manage-api-tokens/) to create one.
44+
45+
- **Email address (for the Let's Encrypt SSL certificate)** *(required)*: Your email is used for Let's Encrypt renewal notices. This allows you to visit Open WebUI securely through a browser.
46+
47+
- **Open WebUI admin name.** *(required)*: This is the name associated with your login and is required by Open WebUI during initial enrollment.
48+
49+
- **Open WebUI admin email.** *(required)*: This is the email used to login into Open WebUI.
50+
51+
{{% content "marketplace-required-limited-user-fields-shortguide" %}}
52+
53+
{{% content "marketplace-special-character-limitations-shortguide" %}}
54+
55+
## Getting Started After Deployment
56+
57+
### Accessing Open WebUI Frontend
58+
59+
Once your app has finished deploying, you can log into Open WebUI using your browser.
60+
61+
1. Log into the instance as your limited sudo user, replacing `{{< placeholder "USER" >}}` with the sudo username you created, and `{{< placeholder "IP_ADDRESS" >}}` with the instance's IPv4 address:
62+
63+
```command
64+
ssh {{< placeholder "USER" >}}@{{< placeholder "IP_ADDRESS" >}}
65+
```
66+
67+
2. Upon logging into the instance, a banner appears containing the **App URL**. Open your browser and paste the link to direct you to the login for Open WebUI.
68+
69+
70+
!["Open WebUI Login Page"](openwebui-login.png "Open WebUI Login Page")
71+
72+
3. Return to your terminal, and open the `.credentials` file with the following command. Replace `{{< placeholder "USER" >}}` with your sudo username:
73+
74+
```command
75+
sudo cat /home/{{< placeholder "USER" >}}/.credentials
76+
```
77+
78+
4. In the `.credentials` file, locate the Open WebUI login email and password. Go back to the Open WebUI login page, and paste the credentials to log in. When you successfully login, you should see the following page.
79+
80+
81+
!["Open WebUI Welcome 1"](openwebui-w1.png "Open WebUI Welcome 1")
82+
83+
Once you hit the "Okay, Let's Go!" button, you can start to use the chat feature in Open WebUI.
84+
85+
!["Open WebUI Welcome 2"](openwebui-w2.png "Open WebUI Welcome 2")
13.9 KB
Loading
155 KB
Loading
36.3 KB
Loading

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ require (
77
github.com/gohugoio/hugo-mod-jslibs/turbo/v7 v7.20300.20000 // indirect
88
github.com/instantpage/instant.page v5.1.1+incompatible // indirect
99
github.com/linode/linode-api-docs/v4 v4.176.0 // indirect
10-
github.com/linode/linode-docs-theme v0.0.0-20250902163319-d09d95b9ed25 // indirect
10+
github.com/linode/linode-docs-theme v0.0.0-20260129182953-a5dc39097dba // indirect
1111
)

0 commit comments

Comments
 (0)