Skip to content
Self-hosted S3 object storage

RustFS VPS hosting.

One-click RustFS via Coolify: your own S3-compatible storage with full root access, in locations in Europe and America.

19,543+ Reviews

Packages 1–3 of 9

RustFS

Configure yourself

Your project. Your setup.

No package fits? Choose your CPU, RAM and storage—you only pay for what your project actually needs.

  • Powerful CPUs

  • 100 Gbit/s host network

  • Juniper Firewall

  • DDoS protection

Payment types
  • Visa
  • Mastercard
  • American Express
  • PayPal
  • Google Pay
  • Apple Pay
  • Klarna
  • Amazon Pay
Live in 60 seconds · Cancel anytime · 14-day right of withdrawal

What is RustFS?

RustFS: self-hosted S3 storage on your own VPS.

RustFS gives your apps, Backups and media a home that speaks the Amazon S3 API: create buckets, upload objects, issue access keys and point any S3 client at your own endpoint. It is open-source, S3-compatible object storage written in Rust and licensed under Apache 2.0. On a ZAP-Hosting VPS, Coolify deploys it in one click, so your storage is online within minutes.

Because the server is yours, you decide where your data lives and how it is exposed. Root access lets you put the S3 endpoint and the web console behind your own domain with TLS, restrict access with firewall rules, copy existing buckets over from MinIO with rclone and tune versioning or storage layout yourself, instead of working within the limits of a managed storage service.

RustFS: self-hosted S3 storage on your own VPS.

RustFS features

Everything you need for S3 storage you control

Point your S3 tools at your own endpoint, give each app its own keys and keep critical buckets replicated, all on a VPS you control.

One-click deploy via Coolify

Your S3 storage is online within minutes, without writing a single Docker Compose file.

Works with your S3 tools

Existing apps keep their code and simply point their S3 client at your own endpoint.

Users, keys and access policies

Every app and teammate gets its own keys, limited to exactly the buckets it needs.

Bucket replication

Critical buckets stay mirrored to a second S3 target without manual copy jobs.

Usage and capacity at a glance

You see how full your storage is long before it turns into a problem.

Full root access

Firewall, TLS and storage layout follow your rules, set directly over SSH.

Locations in Europe and America

Your server. Your location.

4 data centers in Europe and America — choose the location closest to your users.

Europe

FFM/Eygelshoven

America

Dallas
Los Angeles
Ashburn

Inside RustFS

What you can do with RustFS

RustFS pairs an S3 API with a web console: manage buckets, objects and access keys in the browser and keep replication and logs in view.

S3-compatible object storageOpen source, Apache 2.0Written in RustFor developers and self-hosters

RustFS

Access keys

RustFS

Access key management

Generate an access key and secret key for every app, copy them straight into your S3 client and regenerate them with one click if a key ever leaks. Separate key pairs keep Backups, websites and dev tools cleanly apart.

Access and secret key pairsCopy to clipboardRegenerate random keysOne key set per app

Get started now

RustFS on your VPS in minutes — no complicated setup.

Host RustFS on a VPS

Backups & snapshots

Your VPS stays restorable.

Snapshots let you roll back quickly. ZapX Pass unlocks Restore, manual Backups, and longer retention for daily Backups.

Backups with ZapX Pass

SECURED
ZapX Pass
  • Manual Backups
  • Keep daily Backups longer

Snapshots for quick rollback

RECORDED
ZapX Pass
  • Snapshot before deployment
  • Jump back immediately
  • Snapshot with RAM

More control with ZapX Passextra storage, restore, Pass perks, and Lifetime VPS without activity checks

View ZapX Pass

Reviews

What customers say about ZAP-Hosting

Real feedback on support and setup.

4.4
19,543+ Reviews on Trustpilot

best of the hosting

best of the hosting

K
Kelkai
10 Nov 2026
ZAP-HostingReply
Best of the hosting? We'll happily put that on the wall, thank you! Whenever a question comes up, the ZAP-Hosting support team is available around the clock. 🏆
10 Nov 2026

perfect hosting plans

perfect hosting plans

T
Technologyfuture
8 Nov 2026
ZAP-HostingReply
Perfect plans is a big compliment, thank you! If a question about them ever comes up, the ZAP-Hosting support team can be reached around the clock (24/7). 🙌
8 Nov 2026

very nice trust worthy

very nice trust worthy

O
Odysseas Polomarkakis
7 Nov 2026
ZAP-HostingReply
Trust is something we work on every day, so reading this is great, thank you! ZAP-Hosting operates its own data centers, with servers built on dual AMD EPYC processors. 🚀
8 Nov 2026

thank you for zapk hosting it is best…

thank you for zapk hosting it is best in the world

A
ahma muhamad
7 Nov 2026
ZAP-HostingReply
That is an incredibly kind thing to say, thank you! And if a question ever pops up, our support at ZAP-Hosting is there for you 24/7. ⚡
8 Nov 2026

Super Support

Super Support

S
sdasdadsa
4 Nov 2026
ZAP-HostingReply
Support is what we are here for, so this one is music to our ears! The ZAP-Hosting support team is available around the clock, even for the small questions. Thank you! 🎧
5 Nov 2026

lifetime vps is pretty good

lifetime vps is pretty good

K
kikyo
27 Oct 2026

Easy to use and Very affordable.

Easy to use and Very affordable.

B
bondy
26 Oct 2026
ZAP-HostingReply
Easy to use and easy on the wallet? We'll happily take that review, thank you! Should a question come up along the way, the ZAP-Hosting support team is available 24/7. 🙌
26 Oct 2026

most stable server hosting platform at…

most stable server hosting platform at the time !

R
ryzex fn
25 Oct 2026
ZAP-HostingReply
Stability is what we care about most, so this made our day! In its own data centers ZAP-Hosting runs servers on dual AMD EPYC processors. Thank you! ⚡
25 Oct 2026

FAQ

Frequently asked questions about RustFS

Answers to the most important questions before you start.

RustFS itself is open source under the Apache 2.0 license, so there is no license fee on top of your server. You only pay for the VPS plan, which scales by RAM, CPU and disk. Current prices are shown live in the plan picker on this page, and you can cancel anytime.

  • No RustFS license fee
  • A fixed VPS price per term instead of per-GB storage billing
  • Cancel anytime

Order a VPS plan, open the One-Click Apps area in your dashboard and deploy RustFS from the one-click catalog. Coolify pulls the container and starts the service with persistent storage, so RustFS is online within minutes. Then log in to the web console, replace the default credentials and create your first bucket. Read the One-Click Apps guide

  • No Docker Compose file needed
  • Manage the app later through Coolify
  • Change the default credentials right after the first login

Start with the amount of data you want to store: disk capacity is usually what decides the plan. RAM and CPU matter for how many requests, uploads and replication jobs run at the same time. Pick a plan that covers your current buckets with some headroom and move to a larger plan as your storage grows.

  • Disk space: how much data your buckets hold
  • RAM and CPU: concurrent uploads and requests
  • Move to a larger plan as your data grows

Yes. RustFS implements the Amazon S3 API, so the AWS SDKs, the AWS CLI, rclone and libraries like boto3 work against it. You keep your existing client code and only set your own endpoint URL plus the access key and secret key you created in RustFS.

  • AWS SDKs and the AWS CLI
  • rclone, restic and other S3 tools
  • boto3 with a custom endpoint_url

Because both speak the S3 API, a migration is an S3-to-S3 copy. Add your MinIO server and your RustFS VPS as two remotes in rclone, sync each bucket and compare the object counts. Once everything matches, switch your applications to the new endpoint and keys; the S3 code itself stays the same.

  • Copy buckets with rclone sync
  • Verify object counts before switching
  • Change only the endpoint and access keys

Yes. Point a domain or subdomain at your VPS and assign it to the RustFS service in Coolify, which can request a TLS certificate for it. Your apps then talk to an HTTPS endpoint at your own address, and with firewall rules you decide which ports stay reachable from the internet. Learn how to manage your firewall

  • Separate subdomains for the S3 API and the console
  • HTTPS certificates through Coolify
  • Firewall rules for everything that should not be public

The RustFS project has announced its 1.0.0 general availability release and is under active development. As with any storage system, test your workload in a staging bucket first, enable versioning for important data and keep an independent Backup copy on a second target before you move critical data over.

  • Test with a staging bucket first
  • Enable bucket versioning for important data
  • Keep a Backup copy on a second S3 target

On your own VPS, in the data center location you choose when you order. ZAP-Hosting offers locations in Europe and America, so pick the one closest to your apps and users; for North American workloads, Ashburn, Dallas or Los Angeles are often a good start. Your buckets stay on that server, and with root access you control who can reach them.

  • Locations in Europe and America to choose from
  • Pick the location closest to your apps and users
  • Your buckets stay on your own server

Any more questions?

Contact Support

ZAPX Dashboard

Your VPS dashboard at a glance

Watch CPU, RAM and disk load while RustFS serves requests, and open the console or firewall settings from the same dashboard.

zapx.zap-hosting.com/vserver
VPS DDoS Manager tab

VPS DDoS Manager tab

VPS DDoS Manager tab

ZapX AI Agent

Ask the AI about your RustFS setup

Stuck on an S3 signature error or a slow upload? The ZapX AI Agent explains what's going on with your RustFS setup and suggests the next steps.

S3 errorsMinIO migrationTLS & domainsPerformance

The ZapX AI Agent is included in the ZapX Pass. It explains and suggests; every change on your server stays in your hands.

View ZapX Pass

ZapX AI Agent

panel.zap-hosting.com

My app gets "SignatureDoesNotMatch" from RustFS. What's wrong?
That usually means the client signs requests for a different host or region than the server sees. Check that your endpoint URL matches the exact domain you use, that access key and secret key are correct, and whether your SDK needs path-style addressing. I can walk you through each setting.
Where do I set path-style addressing in boto3?
In boto3 you pass a client config with the addressing style set to "path" together with your endpoint_url. I'll show you the snippet so you can add it to your code yourself.

Performance

Measured performance for your RustFS VPS

These measurements show how quickly your VPS writes and reads data, so large uploads, nightly Backup runs and asset requests keep moving at the same time.

Top-tier Performance

High-performance VPS, CPU model depends on the location

ZAP-HostingPowerful server CPUs
Typical budget VPSHardware varies

Typical VPS plans without a published host CPU

confirmed 2026-07-01

Standard CPUPowerful server CPUs, model depends on the location
StorageEnterprise NVMe U.3, Ceph
Support24/7 AI + escalation

Methodology: July 2026 · mtr · iperf3 · fio · Smokeping

“Typical market” values reflect common providers in the relevant segment under comparable test conditions where applicable.

Live network status

Use cases

What you can build with RustFS on a VPS

From nightly Backups to product images and staging buckets: RustFS gives each workload its own S3 storage on a server you control.

Your own S3 endpoint

Your VPS for RustFS online in 60 seconds.

Host RustFS on a VPS

ZapX appComing soon

Manage your RustFS VPS on the go

Keep an eye on the server behind your S3 storage from your phone, wherever you are.

Live status of your RustFS VPS
Push alerts when something goes wrong
Start, stop and restart on the go

Also available

We also offer the following apps.

WireGuard, Coolify, monitoring, and more — one-click setup on your VPS.

Benefit

All apps included

The app marketplace is included with your VPS — no extra charge per installation.

One-Click AppsNo app surcharge

Choose your apps in the configurator and get started in minutes.

Ready?

Run your own S3 storage with RustFS.

Deploy RustFS in one click, connect your S3 tools and keep your data on your own VPS. Cancel anytime.

4.4/5 Trustpilot32,000+ Active serversSince 2010

No setup. No risk. Online in 60 seconds.

Flexible TermCancel anytimeOnline in 60 seconds