Easter Sale is LIVE! 🐰

Mar 30th - Apr 13th

Easter Sale is LIVE! 🐰 03/30 - 04/13

Get 25% OFF everything, use code EASTERBUNNY26
Limited time only – ends April 13, 2026
Already a customer? Contact sales for your exclusive Easter deal.

Get 25% OFF everything, use code EASTERBUNNY26

View Categories

Does ProVide Server support Docker and Linux?

Yes! ProVide Server is available as a Docker container, bringing the full power of the platform to any Linux-based infrastructure. From a Raspberry Pi at a branch office to an enterprise Kubernetes cluster in the cloud, the same container image runs identically everywhere.


What is Docker and why does it matter? #

Docker is the industry-standard way to package and deploy server software. Instead of installing an application directly onto an operating system – managing dependencies, library versions, and configuration drift – Docker wraps everything into a self-contained container that runs identically on any compatible host.

Container adoption has become the default for modern IT infrastructure. Over 92% of IT professionals use Docker, and more than 90% of public cloud workloads run on Linux. By supporting Docker, ProVide Server meets customers where their infrastructure already is.


How ProVide runs on Linux via Docker #

ProVide Server is a native Windows application. The Docker container runs it on Linux using Wine, a mature compatibility layer that translates Windows API calls into Linux system calls.

This means customers receive the full, unmodified ProVide Server binary – not a separate Linux port with a reduced feature set or a different release schedule. Every update released for Windows is immediately available on Docker.

Key technical characteristics of the container:

AspectDetail
Base imageUbuntu with Wine pre-installed
Operation modeHeadless- all configuration via web interface
Graceful shutdownSends SHUTDOWN via API before stopping; 90-second grace period for in-flight transfers
Health checksMonitors API port (3145) and HTTPS port (8443)
Restart policyunless-stopped– automatic recovery from failures
UpgradesRe-run setup script; data and config in mounted volume, never in the image

Supported platforms and environments #

ProVide Server on Docker runs on any Linux host with Docker and Docker Compose installed:

EnvironmentExamples
Public cloudAWS EC2, Azure VM, Google Compute Engine
Container orchestrationKubernetes, Amazon ECS, Azure Container Instances
Enterprise LinuxRHEL, Ubuntu Server, Debian, SUSE, Rocky Linux, AlmaLinux
On-premisesVMware, Proxmox, Hyper-V (Linux guest), bare metal
Edge and small devicesRaspberry Pi, Synology NAS, QNAP, TrueNAS, Intel NUC
Developer machinesApple Silicon Macs via Docker Desktop (x86 emulation automatic)

Full feature parity with Windows #

Because the Docker container runs the same binary, all ProVide features are available except Active Directory Integration, this is not a limitation in ProVide but by the way it runs on Linux.

  • All protocols: SFTP, FTPS, HTTPS, FTP, WebDAV
  • Web administration interface
  • Multi-Factor Authentication (MFA) and Single Sign-On (SSO)
  • Virtual filesystem, virtual users, and group management
  • Event triggers, scripting, and API access
  • Clustering and ProVide Gateway support
  • Full audit logging and anti-hammering

Deployment guides #

The following guides cover the full Docker deployment lifecycle and are available in the Advanced Guides section:

Your Cart

Header test Qty Price
display quantity price
Product Name Qty Price

Extended offer, we're celebrating 20 years! 🎉 Dec 01 - Dec 31

New customers: 20% off – use code CELEBRATE2025

MEGA customers: 6 hours free support – use code MEGA2025

Existing customers: Get 50% off your upgrade – contact Louise

Recommended Products

Subtotal: Total

Total (inc. VAT): Total

Tax: Total

You save:
Total

maxi_provideserver

Choose your version of ProVide Server to download

For the ultimate experience of ProVide’s features and functions,
we recommend choosing the MAXI License.

Follow the 3 easy steps below to install ProVide Server
  1. Download the version you need using the buttons below.
  2. Get a free MAXI trial license by clickingk the “Get Maxi Trial License” button and enter your email. The license key will be sent to your email.
  3. Activate the license key by following this simple step-by-step-guide.

Your Cart

Header test Qty Price
display quantity price
Product Name Qty Price

Extended offer, we're celebrating 20 years! 🎉 Dec 01 - Dec 31

New customers: 20% off – use code CELEBRATE2025

MEGA customers: 6 hours free support – use code MEGA2025

Existing customers: Get 50% off your upgrade – contact Louise

Thank you for showing interest in trying ProVide Server

Follow the 3 easy steps below to install ProVide Server

  1. Download the version you prefer 32-bit or 64-bit
  2. Activate the license key by clicking on the ‘Request trial’ button below and enter your email. The key will then be sent to that address.
  3. To enter the license key follow this guide: free-trial

Subtotal: Total

Total (inc. VAT): Total

Tax: Total

You save: Total

Free Trial

Get
ProVide Software