LINESERVE
Coming soon

File Storage — hosted in Lagos

File Storage

One file system, mounted everywhere.

A fully managed NFS file system, mounted by thousands of instances simultaneously. It grows elastically from gigabytes to a petabyte and is replicated across zones — so every server sees the same files, with no capacity to provision.

FromNGN 24/GB/month
  • NFSv4.1, full POSIX
  • Elastic — pay for what you store
  • Three locally-hosted regions — Nairobi, Dar es Salaam & Lagos
  • Data residency for Nigeria's Data Protection Act (NDPA) — your data stays in-country
  • 99.99% availability SLA

Launching soon · Local billing in KES, TZS & NGN

Pricing

Pay for what you store, nothing more

Three storage classes, one per-GB price each. No pre-provisioning, no minimums — capacity follows your data, measured hourly. In your currency, no forex.

Storage classPrice /GB/moThroughputLatency
UniversalPopularGeneral-purpose shared storage for most workloads.NGN 210100 MB/s, burst to 1 GB/s~2 ms
FastAnalytics, ML training data, media pipelines.NGN 360500 MB/s, up to 10 GB/s provisioned<1 ms
BasicInfrequently accessed files, archives, backups.NGN 24100 MB/s10–50 ms

You are billed on the data actually stored, measured hourly — there is no capacity to pre-provision. Fast provisioned throughput is $0.05 per MB/s, Basic reads are $0.01/GB, and snapshots are $0.05/GB/mo. Prices exclude VAT; local currency figures are indicative and settled at checkout.

The platform

Everything shared storage should be

Managed, elastic, and replicated — mounted by your whole fleet, with no file server to run.

Fully managed

No NFS servers to provision, patch, or fail over — we run the whole file system for you.

Elastic scaling

Capacity grows and shrinks with your data, from gigabytes to a petabyte, with nothing to provision.

Multi-AZ replication

Every file is synchronously replicated across availability zones and survives the loss of a zone.

Unlimited concurrent mounts

Thousands of instances mount the same file system at once, with real-time consistency across them.

POSIX-compliant NFSv4.1

Full file locking, permissions, symlinks, and hard links — your apps work unchanged.

Encryption everywhere

AES-256 at rest and TLS in transit, with keys managed for you or brought yourself.

Lifecycle policies

Auto-tier cold files down to Basic and save up to 60% without moving a thing.

Snapshots

Instant, incremental snapshots let you restore a whole file system or a single file in seconds.

Access points

Per-tenant roots and permissions give each app or team its own view of the file system.

Regions

Lagos is home. Nairobi and Dar es Salaam are one API call away.

Deploy in ng-1a and the machine sits in Lagos, in the same city as most of the traffic it will ever serve. Nigeria makes that easy to reason about: 189.68 million active mobile subscriptions in May 2026, with MTN and Airtel together carrying about 86% of active lines and Globacom and T2 — the operator formerly branded 9mobile — behind them. Whichever of the four your customer is on, they are in Nigeria, and typical in-metro round trips here run around 4 ms.

Nigerian networks now hand traffic to each other in Nigeria. IXPN, the neutral national exchange founded in 2006 by the NCC, runs 13 points of presence across 7 states and more than 130 connected networks, with 400G-capable core switching at three Lagos sites; peak domestic traffic across it passed 1 Tbps in April 2025 and 2 Tbps by March 2026. Before it existed, two Nigerian networks exchanged packets by way of London — an intercontinental journey for a packet crossing one city.

Eight subsea systems come ashore in the country, Equiano landing on the Lagos coast in 2022 and 2Africa at Lekki, which is how Lagos became West Africa's arrival point for international capacity. Aim a request at Frankfurt or Virginia instead and that subsea path joins the critical route of every call the page makes, at typically around 110 to 125 ms before your application does any work. From Lagos, Accra and Nairobi typically sit further away in round-trip terms than London, because traffic between African networks still frequently transits Europe.

ke-1a in Nairobi and tz-1a in Dar es Salaam run on the same account and the same API, which makes a standby or a disaster-recovery plan a configuration rather than a second supplier. Make that call deliberately where personal data is involved: a copy of Nigerian personal data held abroad is a cross-border transfer under section 41 of the NDPA. Machine images and telemetry raise no such question.

Live

Nigeria

Lagos

~4 ms

typical, within metro · Data stays in Nigeria

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

Expansion zonesUganda · ug-1aSouth Africa · za-1aGhana · gh-1a

Use cases

Built for shared workloads

Shared web content

Every server sees the same uploads, themes, and media — no rsync, no drift, no sticky sessions.

Kubernetes RWX volumes

Many pods, one volume. The CSI driver gives you ReadWriteMany persistent volumes out of the box.

ML & analytics

Share datasets across GPU workers with high-throughput reads, no copying between nodes.

CI & dev environments

Shared source, build artifacts, and caches across runners and workspaces, live for every job.

How it works

Shared storage in three steps

1

Create a file system

Pick a storage class — Universal, Fast, or Basic. There is no size to provision.

2

Mount over NFS

Run one mount command on any instance — or request a RWX volume in Kubernetes.

3

Store and share

Capacity follows your data as it grows, and lifecycle policies tier cold files down.

Uptime SLA

99.9%

  • Service credits applied automatically when we miss the SLA
  • Measured monthly, per region, on network and power availability
  • Tier III colocation facilities across all live regions

Support

West Africa Time, and a ticket that arrives with the facts

Two channels, doing different jobs. A ticket opened while signed in arrives carrying your account, your region and the instance, so the first reply is about the problem rather than about which machine you mean. [email protected] is the commercial address: a quotation against a purchase order, transfer details before a payment run, the billing account configured with your TIN and registered name before the first invoice, and the SLA terms and credit-claim process in writing while you are still choosing.

Before either, status.lineserve.net. Anything affecting a whole region is posted there faster than a reply could reach you, and checking it turns "my site is down" into "my instance is unreachable and the status page is clear" — a different ticket, and a much shorter one.

What to put in it, in the order it gets read: the region and the instance, the time the behaviour started in WAT, what changed just before it, the actual error text rather than a description of it, and whether it reproduces from more than one Nigerian network. An MTN handset and an office fibre line disagreeing is a different fault from both failing together.

Some of the fastest resolutions need nobody at all, and are worth knowing before the night you need them. Restore an on-demand snapshot. Roll back to a scheduled backup. Open the browser console when SSH is the thing that has broken. Resize or rebuild from the API. Migration planning and assistance are included at no extra charge.

Nigeria runs on West Africa Time, UTC+1, and does not observe daylight saving — two hours behind Nairobi and Dar es Salaam. A change window agreed in WAT means the same thing in January and in July. Note the offset when you schedule across regions.

Why Lineserve

Managed NFS beats running your own

Running your own NFS server means patching, capacity planning, and failovers when a node dies. A managed, elastic file system takes all of that off your plate.

CapabilityLineserveSelf-run NFS server
No NFS server to run or patch
Elastic capacity, no pre-provisioning
Replicated across availability zonesSometimes
Thousands of concurrent mountsSometimes
Automatic lifecycle tiering
Billing in KES, TZS & NGN
Data stays on the continent

FAQ

Questions, answered

A Block Storage volume attaches to one instance, like a disk. A file system mounts on thousands of instances at once over NFS, with every mount seeing the same files in real time. Use Block for databases; use File when fleets share data.

NFSv4.1 with full POSIX semantics — file locking, permissions, hard and symbolic links. Any Linux distribution mounts it natively; macOS and Windows work through their NFS clients.

There's nothing to provision. The file system grows and shrinks with the data you store, from gigabytes to a petabyte, and you pay only for what you actually use, measured hourly.

Yes. The CSI driver supports dynamic provisioning and ReadWriteMany (RWX) volumes, so many pods across many nodes can share the same persistent volume.

Universal gives a 100 MB/s baseline with bursts to 1 GB/s — right for most workloads. Fast starts at 500 MB/s with provisioned throughput up to 10 GB/s and sub-millisecond latency for analytics, ML training, and media pipelines.

Set a policy and files that go unused — say for 30 days — move automatically to the cheaper Basic class, cutting storage costs by up to 60%. The move is transparent; applications keep the same paths.

Yes. Every file system is replicated across multiple availability zones within the region at no extra cost, backed by a 99.99% availability SLA. Cross-region replication is available for disaster recovery.

Point-in-time snapshots are instant and incremental. Restore individual files from a read-only mount or roll back the whole file system, on demand or on a schedule.

Yes. Connect over VPN or a direct link and on-prem machines mount the file system exactly like cloud instances — useful for hybrid setups and migrations.

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

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

Pay in Naira by card or bank transfer. No foreign card or forex conversion is required.

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

Shared storage for your whole fleet, almost here

Managed NFS is launching soon, close to your users. Talk to us for early access, and pay in local currency with no card required to start.

Launching soon · 99.99% availability SLA · Local billing in KES, TZS & NGN