by Flexify.IO


OS Ubuntu 18.04


Flexify.IO helps companies realize their multi-cloud strategy by creating a cloud-agnostic storage layer on top of multiple cloud storage repositories, enabling flexible data migration and virtualization across clouds. Data migration features help moving large amounts of data from Amazon S3, Azure Blob Storage, Google Cloud or other S3-compatable storage to DigitalOcean Spaces, while the virtual S3-compatible endpoint combines buckets and objects from multiple attached storage accounts into a single unified namespace, enabling transparent data replication, splitting and zero-downtime migration. Version 2.8 added support for Minio, effectively enabling on-premise-to-cloud data migration.

Multi-Cloud Storage

Split your data between multiple clouds. Flexify.IO merges the data and presents it to your application as a single S3-compatable virtual bucket.

Cloud Data Migration

Move or copy your data between clouds. Flexify.IO ensures maximum throughput, handles errors and eliminates downtime during migration.

Reduce Storage Costs

The flexibility to choose any cloud to move or store data at any moment makes it easier to save more dollars and maximise efficiency of your budget.

SaaS or Private Hosting

Flexify.IO is available as a cloud service or can be self-hosted privately in your own cloud on DigitalOcean for extra security.

Software Included

Flexify.IO Community Edition2.8.1Custom
Docker CE18.09.8Apache 2
Docker Compose1.24.0Custom
SQL Server 2017 Express Edition on Linux14.0.3192.2Custom

Getting started after deploying Flexify.IO

After your Flexify 1-Click App Droplet has started:

  • Visit the Flexify control panel on http://your_server_ip in a browser
  • Wait until Create Account form appears
  • Enter any email address and password that you will later use for log in
  • Check the "I accept" checkbox and click Continue
  • Follow Flexify.IO Management instructions

Migration: https://flexify.io/migrate-data
Multi-cloud storage: https://flexify.io/distribute-data

API Creation

In addition to creating a Droplet from the Flexify.IO 1-Click App via the control panel, you can also use the DigitalOcean API.

As an example, to create a 4GB Flexify.IO Droplet in the SFO2 region, you can use the following curl command. You’ll need to either save your API access token to an environment variable or substitute it into the command below.

  curl -X POST -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer '$TOKEN'' -d \
      '{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image":"flexify-18-04"}' \

Support Details

Supported By:Flexify.IO
Support URL:https://flexify.io
Support Email:support@flexify.io

Learn More

Product Docs

Technical overviews, how-tos, release notes, and support material


DevOps and development guidelines

API Docs

Run your resources programmatically

Ask a question

Connect, share and learn