---
title: 'Ollama — local LLM deployment | Zomro'
description: 'Install Ollama to run and manage large language models locally on your own server. The platform handles LLM downloading, storage, and execution through a convenient comma'
image: 'https://zomro.com/static/site/images/logo/logo-white.png?v=1790339723'
---

![opened image]()

  * [Zomro](https://zomro.com/)
  * [Marketplace](https://zomro.com/marketplace)
  * Ollama 



![Ollama icon](https://cdn.zomro.com/uploads/marketplace/instruction/rCjCIwiC_400x400.jpg)

# Ollama

Version

0.31.2

OS

ubuntu

[ deploy Ollama ](https://cp.zomro.com/cart?name=Essential%20Intel&location=17&datacenter=17&dc=netherlands-3&period=1&category=shared_cpu&type=premium&isMarketplaceOrder=true&imageId=248a07e9-0d96-4936-ac81-71ac025d7ab9&id=7752&service=instances)

Ollama is a platform for running large language models locally. It handles downloading, storing, and running models via a single command-line interface, while also exposing a REST API for connecting external applications. In the marketplace image, Ollama comes bundled with Open WebUI, a web interface for interacting with models through a browser.

Why keep an LLM on your own server? Your data never leaves your infrastructure. There are no token or request limits. You can also run specialized and fine-tuned models that aren't available in cloud services.

The marketplace image deploys the entire environment in just 1–2 minutes, including Ollama, Open WebUI, and basic password protection. From there, all you need to do is download your desired model and start working.

## Requirements

  * An account with a VPS provider that features an image marketplace

  * VPS with at least 2 vCPU and 4 GB RAM

  * For 7B parameter models: 8 GB RAM (minimum)

  * For 13B parameter models: 16 GB RAM




## Deploying a Server from the Marketplace

In the provider's marketplace, find the Ollama image and click Deploy. Choose your server configuration:

  * CPU: 2–4 vCPUs

  * RAM: 8 GB (for 7B models) or 16 GB (for 13B models)

  * Disk: 40–80 GB SSD (each model takes up about 4–10 GB)




Set a password or attach an SSH key, then click Create. The server will be ready in 1–2 minutes.

## Connecting via SSH

**Linux / macOS:**
    
    
    ssh root@IP_Servers

**Windows - PowerShell или PuTTY:**
    
    
    ssh root@IP_Servers

Enter the password you set during the VPS creation, or use your SSH key.

## Getting Credentials

The image comes with HTTP Basic Auth at the entry point to Open WebUI. The username and password for this security layer are stored in the `/root/.password_credentials` file. View them using the following command:
    
    
    cat /root/.password_credentials

![](https://cdn.zomro.com/uploads/blog/a48%40server-panel.net/2026/07/13/image_q50.jpg)

The file contains two values:

  * HTTP Basic Auth username

  * HTTP Basic Auth password




Save them — you will need them for your first login in the browser.

## Accessing the Web Interface

In your browser, navigate to your server's IP address:
    
    
    http://IP_SERVER

![](https://cdn.zomro.com/uploads/blog/a48%40server-panel.net/2026/07/13/image_eUp3nti_q50.jpg)

The browser will display an HTTP Basic Authentication dialog. Enter the username and password from the `/root/.password_credentials` file.

If your browser displays an SSL certificate warning, you can safely ignore it and proceed — this is normal for HTTP access via an IP address.

![](https://cdn.zomro.com/uploads/blog/a48%40server-panel.net/2026/07/13/image_Bkjj3cB_q50.jpg)

Once authorized, the Open WebUI administrator account creation page will open. Fill in your name, email, and password. The first account created automatically receives administrator privileges.

![](https://cdn.zomro.com/uploads/blog/a48%40server-panel.net/2026/07/13/image_vnPTao2_q50.jpg)

## 

## 

## Disabling HTTP Basic Auth

HTTP Basic Auth is only needed during the initial deployment, before Open WebUI is protected by its own authentication system. Once you create the administrator account, you can safely disable it.

Go back to your SSH session and run:
    
    
    /root/disable_basic_auth.sh

After doing this, use the email and password you configured during the admin account creation to log into Open WebUI. HTTP Basic Auth will no longer be requested.

## 

## 

## Downloading Your First Model

The image comes without any pre-installed models — you need to download them separately. Downloading is done via the Ollama command-line interface.

Connect via SSH and run the model:
    
    
    ollama run llama3

![](https://cdn.zomro.com/uploads/blog/a48%40server-panel.net/2026/07/13/image_sMyhrDE_q50.jpg)

Upon the first run, Ollama will automatically download the model from the official registry. For `llama3`, this is about 4.7 GB. You can track the download progress directly in the terminal.

Once the download is complete, the model will automatically appear in the Open WebUI model list — simply select it from the dropdown menu and start your conversation.

![](https://cdn.zomro.com/uploads/blog/a48%40server-panel.net/2026/07/13/image_dQLJBha_q50.jpg)

## 

## 

## Choosing Which Models to Download

The choice of model depends on your server resources and the task at hand. Here are a few popular options:

**Model** | **Size** | **RAM** | **Capabilities**  
---|---|---|---  
**llama3.2:3b** | ~2 GB | 4 GB | Fast responses, basic tasks  
**llama3.1:8b** | ~4.7 GB | 8 GB | High-quality text generation  
**mistral:7b** | ~4.1 GB | 8 GB | Code generation, analysis  
**qwen2.5:14b** | ~8.9 GB | 16 GB | Complex reasoning  
**deepseek-r1:7b** | ~4.7 GB | 8 GB | Logic and mathematics  
  
Full Model Catalog: [ollama.com/library](https://ollama.com/library)

You can also download an additional model without leaving the interface via **Settings → Models** in Open WebUI: enter the model name and click **Pull**.

## 

## 

## Managing Models via CLI

Ollama also works without Open WebUI — directly through the terminal:
    
    
    # List downloaded models
    ollama list
    
    # Run a model in interactive chat/dialog mode
    ollama run mistral:7b
    
    # Download a model without running it
    ollama pull qwen2.5:14b
    
    # Remove/delete a model
    ollama rm llama3
    
    # Show detailed information about a model
    ollama show mistral:7b

The Ollama REST API is available at `http://localhost:11434`. Through it, models can be connected to third-party tools such as Continue.dev, LangChain, LiteLLM, or your own custom scripts.

Here is an example of an API request:
    
    
    curl http://localhost:11434/api/generate -d '{
      "model": "llama3.1:8b",
      "prompt": "Что такое Docker?",
      "stream": false
    }'

## 

## 

### What to Configure Next

After the basic setup, it is highly recommended to do the following:

  * **Set up Nginx with Let's Encrypt:** This allows you to work over secure HTTPS via a domain name instead of insecure HTTP via an IP address. A configuration example is detailed in a separate article about Nginx Proxy Manager.

  * **Configure User Management:** In **Admin Panel → Users** , you can create accounts for your team, restrict access to specific models, and assign roles.

  * **Set up Automatic Updates for Ollama:** New versions are released regularly, adding support for new models and optimizations.




Check your current version:
    
    
    ollama --version

Update:
    
    
    curl -fsSL https://ollama.com/install.sh | sh

The marketplace image provides a ready-to-use AI environment with zero manual setup: Ollama + Open WebUI + basic password protection. You can launch your first model with a single command. From there, you are ready to choose your models, fine-tune the interface, and connect everything to your own applications via the API.
