Solutions · Local models
A VPS for Ollama
Ollama serves open models over a local API, and the only hard rule is that the model must fit in memory: an 8-billion-parameter model is a 4.9 GB download, a 70B one is 42.5 GB. On a CPU it answers at a few tokens a second, which is enough for a private assistant, batch jobs and embeddings, and not enough for a chat product. BD-8 at $12.90 runs the 8B models; BD-64 at $84.90 runs the 70B ones.
What it needs
Software from the docs, sizes labelled by source
The software and the security posture come from the project's own documentation. Where the project publishes no hardware figure, the sizes say whose they are.
From docs.ollama.com and the registry
- Install:
curl -fsSL https://ollama.com/install.sh | sh— creates theollamauser and a systemd service. - It listens on
127.0.0.1:11434by default;OLLAMA_HOST=0.0.0.0exposes it, and Ollama itself has no authentication, so put a proxy with auth in front first. - Models live in
/usr/share/ollama/.ollama/models; sizes from the registry: llama3.1:8b 4.9 GB · qwen3:14b 9.3 GB · gemma3:27b 17.4 GB · qwen3:32b 20.2 GB · llama3.3:70b 42.5 GB. - A GPU is optional: without one the model runs on CPU and RAM, slowly; with one it runs from VRAM, fast.
Sizes (ours: the model must fit in RAM with headroom)
| Workload | vCPU | RAM |
|---|---|---|
| 4B–8B models (gemma3:4b 3.3 GB, llama3.1:8b 4.9 GB)Assistants, summaries, embeddings. A few tokens a second on CPU. | 4 | 8 GB |
| 12B–14B models (gemma3:12b 8.1 GB, qwen3:14b 9.3 GB)Noticeably better answers, noticeably slower. | 6 | 16 GB |
| 27B–32B models (gemma3:27b 17.4 GB, qwen3:32b 20.2 GB)Usable for batch work, not for a waiting user. | 8 | 32 GB |
| 70B models (llama3.3:70b 42.5 GB)Fits. Slow. A GPU server is the honest answer for interactive use. | 16 | 64 GB |
The plans that fit
4 machines, priced live
Ordered by memory, which is what decides the model. Prices are today's, per month, read from the catalogue.
- BD-8$12.90/mo
4 vCPU · 8 GB · 100 GB disk · 32 TB
8 GB: the 8B models. 4 vCPU, 8 GB, 100 GB for downloads. Runs llama3.1:8b, qwen3:8b, gemma3:4b. Paste the one-line installer yourself.
- U6-16-120$45.90/mo
6 vCPU · 16 GB · 120 GB disk · Unmetered
16 GB: the 14B models, unmetered, Istanbul. 6 vCPU and 16 GB run qwen3:14b and gemma3:12b; unmetered traffic for pulling models freely.
- BD-64$84.90/mo
16 vCPU · 64 GB · 500 GB disk · 32 TB
64 GB: up to 70B, 16 cores. The cheapest machine on this page that fits llama3.3:70b or qwen3:32b in memory. Expect a couple of tokens a second on the big ones.
- C4-8-160$72.90/mo
4 vCPU · 8 GB · 160 GB disk · 4 TB
8 GB, arrives with Ollama installed. The preset installs the service on a supplier that runs start-up scripts; 160 GB of disk for a library of models.
“Deploy installed” opens the configurator with our Ollama start-up script in the start-up box, in full, before you buy. It installs the service and pulls nothing; you choose the model. On the other rows the install is one pasted line.
The install
Four steps
Install, pull a model that fits, talk to it, keep it private.
- Install.
curl -fsSL https://ollama.com/install.sh | shThe service starts on 127.0.0.1:11434 and survives reboots. - Pull a model that fits this machine.
ollama pull llama3.1:8bon 8 GB;qwen3:14bon 16 GB;gemma3:27borqwen3:32bon 32 GB;llama3.3:70bon 64 GB. - Use it.
ollama run llama3.1:8b, or the API:curl http://127.0.0.1:11434/api/generate -d '{"model":"llama3.1:8b","prompt":"hello"}'. From your laptop,ssh -N -L 11434:127.0.0.1:11434 root@your-server. - Only then expose it, behind auth.
systemctl edit ollama.servicewithEnvironment="OLLAMA_HOST=0.0.0.0:11434"makes it reachable; a reverse proxy with a password or an API key in front is not optional, because Ollama has none.
Honestly
What we would actually buy
Buy for the model you will actually run, and know what CPU inference feels like before you do.
For the 8B models
BD-8 · $12.90/mo
4 vCPU and 8 GB at $12.90 run llama3.1:8b or qwen3:8b with room to spare, at a few tokens a second: right for a private assistant you talk to yourself, nightly summaries, or embeddings for a search index. If you want 27B-class answers, BD-64 at $84.90 holds them and the 70B models too, slowly. If people will wait on the answers, stop reading this page and look at the GPU line.
Questions