Object Storage — hosted in Nairobi, Dar es Salaam & Lagos
Object storage without the egress bill
S3-compatible storage that plays nice with your tools — and your budget.
Store and serve any amount of data over a fully S3-compatible API. Keep your existing SDKs and tools, keep your data in-country, and stop paying to get your own files back.
- S3-compatible API
- No surprise egress fees
- Three locally-hosted regions — Nairobi, Dar es Salaam & Lagos
- Data sovereignty — your data stays in-country
- 99.9% availability SLA
No credit card required · Local billing in KES, TZS & NGN
Pricing
Cheaper the more you store
Tiered storage that drops as you grow, with free data transfer and free API requests — you only ever pay for what you store, so serving your own files never triggers a shock bill.
Starter
Up to 1 TB
Hosted in Nairobi, Dar es Salaam & Lagos
Side projects and small apps.
Create a bucketGrowth
Up to 5 TB
Hosted in Nairobi, Dar es Salaam & Lagos
Growing products and teams.
Create a bucketBusiness
Up to 10 TB
Hosted in Nairobi, Dar es Salaam & Lagos
Data-heavy production workloads.
Create a bucketEnterprise
10 TB+
Hosted in Nairobi, Dar es Salaam & Lagos
Custom quote for scale.
Contact salesTransfer & requests — same at every tier
Prices exclude VAT. Storage is billed on average monthly usage, and the per-GB rate follows your total stored volume. Data transfer and requests are free. Local currency figures are indicative and settled at checkout.
The platform
Everything the S3 ecosystem expects
A complete, compatible object store — the endpoints, semantics, and controls your existing tools already know how to talk to.
S3-compatible API
Standard S3 endpoints and semantics. Point your existing SDKs and tools at us and go.
Access keys & policies
Issue scoped access keys and bucket policies to control exactly who reaches what.
Encrypted at rest
Objects are encrypted at rest by default, with TLS in transit on every request.
Versioning
Keep object history and recover from accidental overwrites and deletes.
Lifecycle rules
Expire or transition objects automatically on a schedule you set per bucket.
Presigned URLs
Grant temporary, time-limited access to a single object without sharing keys.
Static website hosting
Serve a static site or SPA straight from a bucket, no server required.
Generous free egress
Serve your own data without the runaway transfer bills global clouds are known for.
Regional endpoints
Store data in the region closest to your users and keep it on the continent.
Regions & endpoints
Store where your users are
Put your data in the region closest to the people reading it. Every region exposes its own S3 endpoint — single-digit latency within the metro, data kept on the continent.
Kenya
ke-1a.s3.lineserve.net
2 ms
Nairobi metro
Tanzania
tz-1a.s3.lineserve.net
6 ms
Dar es Salaam metro
Nigeria
ng-1a.s3.lineserve.net
4 ms
Lagos metro
Drop-in compatible
Keep the tools you already use
Because the API is S3-compatible, nothing in your stack has to change. Set the endpoint, keep your code. The AWS CLI, boto3, rclone, s3cmd, and any S3 SDK work out of the box.
# Point the AWS CLI at your region endpoint — that's the only change.
aws s3 --endpoint-url https://ke-1a.s3.lineserve.net \
cp ./backup.tar.gz s3://my-bucket/backups/Same commands, same SDKs. Just a different endpoint.
Use cases
What people store with us
Backups & archives
Offsite backups and long-term archives, priced so keeping data is never the problem.
Media & static assets
Images, video, and downloads served fast from the region nearest your audience.
App & user uploads
A durable home for everything your application writes — attachments, exports, logs.
Data lakes & analytics
Land raw data for pipelines and analytics, close to the compute that reads it.
How it works
Storing data in three steps
Create a bucket
Choose a region and name your bucket from the console or the API.
Get your access keys
Issue a scoped access key and secret for your app or tool.
Upload with any S3 tool
Point your existing SDK or CLI at the endpoint and start reading and writing.
Availability SLA
99.9%
- Objects stored redundantly and encrypted at rest
- Service credits applied automatically when we miss the SLA
- Tier III colocation facilities across all live regions
Durability & reliability
Redundant storage, backed by an SLA
Your objects are stored redundantly and encrypted at rest, served from Tier III facilities, and backed by a 99.9% availability SLA. Reach a real engineer in your region and timezone when you need one.
Kenya & region
+254 777 002 001
Tanzania
+255 761 847 121
Why Lineserve
The costs that actually add up
FAQ
Questions, answered
Yes. We implement the standard S3 API, so the AWS CLI, boto3, rclone, s3cmd, and any S3 SDK work by simply pointing at your region's endpoint. No code changes needed.
There's no egress bill. Data transfer in and out — and API requests — are all free. You only pay for what you store, so serving your own files never triggers a surprise charge.
Objects are stored redundantly and encrypted at rest. Availability is backed by a 99.9% SLA. See the durability section for the specifics of the redundancy in your region.
Yes. Issue scoped access keys, set bucket policies, and generate presigned URLs for temporary, single-object access without sharing keys.
Yes. Enable static website hosting on a bucket to serve a static site or SPA directly, with no server to run.
Yes. Because we're S3-compatible, tools like rclone move data across directly. Our team will help you plan and run the migration at no charge.
You can create multiple buckets per account, and object sizes follow standard S3 multipart limits. Need a higher account limit? Just ask.
Your data stays in the region you deploy to. Across our data centres in Nairobi (Kenya), Dar es Salaam (Tanzania), and Lagos (Nigeria) it never has to leave the continent — deploy in the country closest to your users and your data is held there.
In whichever of our three regions you choose — Nairobi (ke-1a), Dar es Salaam (tz-1a), or Lagos (ng-1a). Your content is stored and served from that in-country facility.
Pay in USD by card or bank transfer — or switch to our Kenya, Tanzania, or Nigeria market to pay locally in KES, TZS, or NGN with methods like M-Pesa.
You can view and pay in USD, or switch to a local market to pay in KES (Kenya), TZS (Tanzania), or NGN (Nigeria). You're settled in the currency you choose at checkout.
Start storing in minutes, not migrations
S3-compatible, encrypted, and close to your users — with egress that won't surprise you. Pay in local currency, no card required to start.
No credit card required · 99.9% availability SLA · Local billing in KES, TZS & NGN