LINESERVE

Ubuntu — the Nairobi default

Ubuntu VPS Hosting in Kenya

The distro every tutorial you follow already assumes.

Ubuntu is what a Nairobi developer reaches for at eleven at night with a browser full of Stack Overflow tabs, what the framework's own deployment guide was written against, and what the last agency left behind on the client's server. Deploy 24.04 LTS in ke-1a, paste in your key, and the apt line from the article runs exactly as printed — on a machine in the same city as the people using it.

Starting atKES 2,195/month
  • Deploy in under 60 seconds
  • 99.9% uptime SLA
  • Four locally-hosted regions — Nairobi, Dar es Salaam, Lagos & Kampala
  • Data residency for Kenya's Data Protection Act — your data stays in-country
  • Free DDoS protection

No credit card required · Billed in KES

Pricing

Simple plans, billed in your currency

Pay in local currency — no cards, no forex surprises. Every plan is full root, full network, no throttling. Annual billing gets you two months free.

Linux VPS – 2 GB RAM

Small workloads and personal projects.

KES 2,195/mo

Hosted in Nairobi, Dar es Salaam, Lagos & Kampala

  • 1 vCPU
  • 2 GB RAM
  • 40 GB SSD
  • 1 Gbps · unlimited local traffic
  • 1 dedicated IPv4
  • /64 IPv6 included
Deploy

Linux VPS – 4 GB RAM

Web servers and small databases.

KES 4,240/mo

Hosted in Nairobi, Dar es Salaam, Lagos & Kampala

  • 2 vCPU
  • 4 GB RAM
  • 80 GB SSD
  • 1 Gbps · unlimited local traffic
  • 1 dedicated IPv4
  • /64 IPv6 included
Deploy
Most popular

Linux VPS – 8 GB RAM

Production web applications.

KES 8,330/mo

Hosted in Nairobi, Dar es Salaam, Lagos & Kampala

  • 4 vCPU
  • 8 GB RAM
  • 160 GB SSD
  • 1 Gbps · unlimited local traffic
  • 1 dedicated IPv4
  • /64 IPv6 included
Deploy

Linux VPS – 16 GB RAM

High-traffic applications.

KES 16,510/mo

Hosted in Nairobi, Dar es Salaam, Lagos & Kampala

  • 8 vCPU
  • 16 GB RAM
  • 320 GB SSD
  • 1 Gbps · unlimited local traffic
  • 1 dedicated IPv4
  • /64 IPv6 included
Deploy

Linux VPS – 32 GB RAM

Enterprise applications.

KES 32,870/mo

Hosted in Nairobi, Dar es Salaam, Lagos & Kampala

  • 16 vCPU
  • 32 GB RAM
  • 640 GB SSD
  • 1 Gbps · unlimited local traffic
  • 1 dedicated IPv4
  • /64 IPv6 included
Deploy

Linux VPS – 64 GB RAM

Massive workloads and consolidation.

KES 65,590/mo

Hosted in Nairobi, Dar es Salaam, Lagos & Kampala

  • 32 vCPU
  • 64 GB RAM
  • 1280 GB SSD
  • 1 Gbps · unlimited local traffic
  • 1 dedicated IPv4
  • /64 IPv6 included
Deploy

Prices exclude VAT. Local currency figures are indicative and settled at checkout. Need more cores or memory? Talk to Sales.

Weighing up Windows too? Compare all Linux & Windows plans on the VPS Hosting page.

Why Ubuntu

Why Ubuntu on Lineserve

Ubuntu LTS pairs five years of security updates with the largest package ecosystem in Linux — and on Lineserve it lands on NVMe hardware in your region, ready the moment it boots.

  • The image is free on every plan — you only pay for the server.
  • LTS releases get five years of security updates from Canonical.
  • Cloud-init runs your setup on first boot — packages, users, and keys, done.
  • apt and the Ubuntu ecosystem: almost everything you'll ever install is a package away.

Ubuntu images

Updated regularly

24.04 LTSDefault — security updates to 2029
22.04 LTSSupported to 2027
Custom ISO upload supported on all plans.

Use cases

What people run on Ubuntu

Web hosting & WordPress

Nginx or Apache with PHP and a database — the classic LAMP/LEMP stack Ubuntu is famous for.

Docker & containers

Ubuntu is the most common Docker host in the world. Install the engine and compose your stack in minutes.

Node.js, Python & Go apps

First-class toolchains via apt and snap; run your API or app server behind a reverse proxy.

PostgreSQL & MySQL

NVMe-backed databases with predictable performance, snapshots before risky migrations.

Dev & staging boxes

Spin up a disposable environment per branch, then snapshot or destroy it when you're done.

VPN & network edge

WireGuard or OpenVPN on a dedicated IPv4 in your region, with a free /64 IPv6 block.

Who runs here

What Kenyan teams put on an Ubuntu box in Nairobi

Ubuntu wins this market on the boring argument: it is the version everything else was tested on, and the version the next person you hire has already used.

An agency fleet somebody else will inherit

Nairobi agencies run client sites on Ubuntu less for the kernel than for the handover. Every plugin note, every certificate guide and every LEMP walkthrough assumes it, so a runbook written for one client server reads correctly on the next, and a junior joining in January can follow it without a translation step.

A Kenyan product's first real server

Node, Django, Laravel or Rails with Postgres and Redis beside it, on one instance, before anyone on the team has the word operations in their title. The framework's deployment documentation targets Ubuntu, so the founder writing the deploy script at the weekend is following instructions rather than inventing them.

The vendor's docker-compose file

Kenyan businesses increasingly buy self-hosted software — a point-of-sale backend, a school system, an HR tool — and what arrives is a compose file the supplier tested on Ubuntu. Give it an Ubuntu host and the support conversation stays about the application instead of about your operating system.

News, results days and election weeks

Kenyan traffic is spiky in specific, diarised ways: a general election in August every five years, budget day in June, national exam results the moment they are released. WordPress behind a cache on Ubuntu handles the ordinary weeks; snapshot it, resize up for the event, and come back down afterwards.

Internal tools nobody wants in a foreign subscription

Metabase over the sales database, a Grafana board on the warehouse feed, an automation runner wired into the ticketing system. These are small Ubuntu boxes with big convenience, and keeping them in Nairobi means the dashboards a Kenyan team reads all day are answering from Kenya.

The freelancer's first paid instance

One 2 GB plan at KES 2,195 a month with a client site on it, then a 4 GB plan at KES 4,240 when the client grows, then a second box for the next client. Ubuntu is the safe first pick because everything you will search for that year was written for it.

Regions

Nairobi is home. The other two are there when you need them.

ke-1a is in Nairobi, and for a Kenyan business that is most of the argument. Your customers arrive on Safaricom, on Faiba, on Zuku, on Poa — 2.65 million fixed subscriptions and 84.1 million active SIMs, nearly all of them inside the country. Lineserve peers at KIXP, the neutral exchange TESPOK runs across four Nairobi facilities, so traffic between your instance and another of its 136 networks is handed over a few kilometres away. A round trip that starts and finishes inside the metro is typically around 2 ms.

That matters because of where Kenya's bandwidth comes ashore. Every international subsea cable lands at Mombasa — SEACOM, EASSy, TEAMS, PEACE, DARE1 and LION2 — and the capacity is hauled roughly 480 km inland before it reaches a Nairobi rack. Anything leaving the country still makes that trip. Domestic traffic takes the other route entirely, exchanged in Nairobi between networks in the same city, and choosing ke-1a decides which of those two journeys your checkout depends on.

Dar es Salaam and Lagos sit on the same account, the same API and the same shilling invoice. Open tz-1a when you start selling into Tanzania and want the data held there under Tanzanian law, or ng-1a when Lagos becomes a market rather than a pin on a map. They are also where a copy goes when you want one outside Kenya — a standby database, a backup bucket — which makes disaster recovery a configuration change instead of a second supplier.

Live

Kenya

Nairobi

~2 ms

typical, within metro · Data stays in Kenya

Live

Tanzania

Dar es Salaam

~6 ms

typical, within metro · Data stays in Tanzania

Live

Nigeria

Lagos

~4 ms

typical, within metro · Data stays in Nigeria

Live

Uganda

Kampala

~3 ms

typical, within metro · Data stays in Uganda

Expansion zonesSouth Africa · za-1aGhana · gh-1a

Uptime SLA

99.9%

  • DDoS filtering is included, not an upsell
  • Service credits applied automatically when we miss the SLA
  • Measured monthly, per region, on network and power availability

Support

A Nairobi number, and East Africa Time all year

Kenya has its own line: +254 119 039 063. Alongside it are [email protected] and the ticket system, and Lineserve Limited keeps an office on Utalii Lane, View Park Towers, in the Nairobi CBD. A supplier with a street address in your own city is a different kind of counterparty from a web form and a billing address in another hemisphere.

Kenya runs on East Africa Time, UTC+3, and has never observed daylight saving. That reads like trivia until you are the one holding the phone. Business hours here mean the same thing in January and in July; nothing slides by an hour twice a year because another country changed its clocks. When your checkout starts throwing 502s at 09:20 on a Tuesday, it is 09:20 for whoever picks up — an ordinary working morning in the same city, rather than the small hours of somebody's Monday night, eight time zones west.

The other half of local support is vocabulary, not hours. The person you reach knows what a Safaricom callback is, what KIXP has to do with the trace you are staring at, and why your finance team wants a KRA PIN on the invoice. None of that has to be explained before the actual problem can be. Buy from somewhere that has never sold into Kenya and the first twenty minutes of every serious ticket go on describing the country.

FAQ

Questions, answered

Ubuntu 24.04 LTS is the default image, with 22.04 LTS also available at deploy time — both kept current. You can also bring your own image with a custom ISO.

Yes. All Linux images, Ubuntu included, are free on every plan — the plan price is the full price of the server.

Yes. Every Ubuntu VPS gives you complete root access and SSH key authentication from the moment it boots. It's your server to configure however you like.

Yes. Provide cloud-init user data at deploy and your server bootstraps itself on first boot — packages installed, users created, keys in place before you ever log in.

Yes. Run Ubuntu's standard do-release-upgrade in place, or deploy a fresh 24.04 server and migrate. Either way, snapshot first so you can roll back in a click.

Yes. Resize to a larger plan as your workload grows, with minimal downtime. Compute and storage scale together across the tiers.

Every plan supports on-demand snapshots and scheduled automated backups. Snapshot storage is billed per GB beyond your included allowance.

It is one of the better ones. On a small Kenyan team the operating system is a staffing decision as much as a technical one: Ubuntu LTS is what Nairobi bootcamps teach, what most CVs list, and what the person covering for you during leave will recognise. Debian, Rocky and AlmaLinux are all here too, and all free — pick them when you have a specific reason, not by default.

Yes. It is the same Ubuntu image with the same apt sources, full root and SSH key access, and cloud-init on first boot, so the commands do not change. What changes is where the machine sits: your users reach it inside Kenya instead of across an ocean.

Most start smaller than they expect. A 2 GB plan at KES 2,195 a month carries a staging environment or a modest site; a 4 GB plan at KES 4,240 runs a small production application with its database; an 8 GB plan at KES 8,330 is where a product with real daily traffic tends to settle. You can resize between them as you grow. Prices exclude VAT, and 16% is added at checkout.

With planning, yes — and the Kenyan calendar gives you the dates in advance. Put a cache in front, snapshot before the event, resize to a larger plan for the week, and drop back after. The events that break Kenyan sites are rarely surprises; they are elections, budget day and results announcements.

On anything a cache cannot serve, yes — the logged-in page, the search, the form submission. Traffic between ke-1a and Kenyan networks is exchanged at KIXP in Nairobi, so it stays in the city. An overseas origin sends the same request to Mombasa, under the sea and back before your visitor sees a pixel.

It can be, and an LTS release gives you years of security updates to do it with. But if the box is one you intend to set up and leave alone, read our Debian page; if a software vendor has written Red Hat Enterprise Linux into your support matrix, read the Rocky Linux and AlmaLinux pages. All of those images are free on the same plans.

Yes. M-Pesa, card and bank transfer are all supported for Kenyan customers, everything is priced in KES, and the Ubuntu image itself costs nothing — the plan price is the whole price of the server.

Yes. The same Ubuntu images deploy into tz-1a in Dar es Salaam and ng-1a in Lagos from the same account, so the cloud-init user data and the deploy script you wrote for Nairobi carry across, and each market's traffic is served from its own region.

In Nairobi. The database volume, the uploads directory and the logs all live on an instance in ke-1a, inside the country your users are in. That is data residency for Kenya's Data Protection Act: your personal data is held in Nairobi, where your own regulator and your own auditors can reach it.

Yes. Your data is hosted in Kenya and stays in-country, giving you data residency for Kenya's Data Protection Act. It isn't moved out of Kenya without your instruction.

In our Nairobi data centre (ke-1a). Your content is stored and served from Nairobi, close to your users.

Pay in your local currency using M-Pesa and other mobile money, bank transfer, or card. No foreign card or forex conversion is required.

You're billed in KES. Prices can be viewed in USD, KES, TZS, or NGN, but as a Kenya customer you pay in KES with no forex conversion.

Deploy your Ubuntu VPS in under 60 seconds

Full root, running close to your users. Pay in local currency, with no card required to start.

No credit card required · 99.9% uptime SLA · Billed in KES