Muvi Blogs

Beyond The Buzz- Latest Insights From Muvi

Please wait while we enable your Account


Contacting Amazon Web Services
Deploying Cloud Servers, Storage, Transcoding & Database Servers
Deploying Global CDN
Deploying Firewall & Enabling Security Measures
Deploying the CMS & Admin Module
Deploying Website, Mobile & TV Apps framework
Creating your FTP account
Finishing up all the modules
Preparing for launch

Global EC2 Monitoring Implementation Proposal 04 January 2021

Background information:

Rclone is a command-line / UI Based program to manage files on cloud storage. It is a feature-rich alternative to cloud vendors’ web storage interfaces. Over 40 cloud storage products support rclone, including S3 object stores, business & consumer file storage services, as well as standard transfer protocols.

Rclone mounts any local, cloud, or virtual filesystem as a disk on Windows, macOS, Linux, and FreeBSD, and also serves these over SFTP, HTTP, WebDAV, FTP, and DLNA.

Rclone is mature, open-source software initially inspired by rsync and written in Go. The friendly support community is familiar with various use cases. Official Ubuntu, Debian, Fedora, Brew, and Chocolatey repos. include rclone. For the latest version downloading from is recommended.

What can rclone do for you?

Rclone helps you:

  • Backup (and encrypt) files to cloud storage
  • Restore (and decrypt) files from cloud storage
  • Mirror cloud data to other cloud services or locally
  • Migrate data to cloud or between cloud storage vendors
  • Mount multiple, encrypted, cached or diverse cloud storage as a disk
  • Analyze and account for data held on cloud storage using lsf, ljson, size, ncdu
  • Union file systems together to present multiple local and/or cloud file systems as one

The Feature of MultiCloud (Rclone):

  • Transfers
    • MD5, SHA1 hashes are checked at all times for file integrity
    • Timestamps are preserved on files
    • Operations can be restarted at any time
    • Can be to and from network, eg two different cloud providers
    • Can use multi-threaded downloads to local disk
  • Copy new or changed files to cloud storage
  • Sync (one way) to make a directory identical
  • Move files to cloud storage deleting the local after verification
  • Check hashes and for missing/extra files
  • Mount your cloud storage as a network disk
  • Serve local or remote files over HTTP/WebDav/FTP/SFTP/dlna
  • Experimental Web based GUI

Technical Benefits:

  • Various data collection methods and protocols.
  • Flexible and extendable data gathering.
  • Flexible trigger expressions.
  • Remote command execution to recover services down issues.
  • Flexible notifications

Supported Providers

(There are many others, built on standard protocols such as WebDAV or S3, that work out of the box.)

List of Top Providers
Amazon S3


Alibaba Cloud (Aliyun) Object Storage System (OSS)
Amazon Drive (See note)
Backblaze B2



Citrix ShareFile


DigitalOcean Spaces


Google Cloud Storage
Google Drive

Google Photos




Koofr Cloud

Memset Memstore



Microsoft Azure Blob Storage

Microsoft OneDrive



OpenStack Swift

Oracle Cloud Storage


Rackspace Cloud Files




Tencent Cloud Object Storage (COS)



Yandex Disk
The local filesystem

Requirements for proposal:

NamePlatform/Container (Microservices)CPU/Memory
RcloneAWS/Linux/Ubuntu/DockerVirtual Appliance




Step in Microservice (Docker):


FROM alpine:latest

# Define environment variables


ARG ARCH=amd64


RUN apk –no-cache add \

  ca-certificates \

  curl \

  fuse \



RUN cd /tmp && \

  wget${RCLONE_VERSION}-linux-${ARCH}.zip && \

  unzip /tmp/rclone-${RCLONE_VERSION}-linux-${ARCH}.zip && \

  mv -v /tmp/rclone-*-linux-${ARCH}/rclone /usr/bin && \

  rm -r /tmp/rclone* && \

  apk del \

  curl \



# Define mountable directories.

VOLUME [“/config”]

VOLUME [“/media”]


EXPOSE 5572/tcp


ENTRYPOINT [“sh”, “-c”, “/usr/bin/rclone rcd –rc-web-gui –config=/config/rclone.conf –rc-user=uma148 –rc-pass=password –rc-addr=                        2 –rc-serve”]

Installation Step in VisualHost:

sudo apt update && sudo apt upgrade -y


Now, install Rclone

sudo apt install rclone

sudo snap install rclone

rclone config

At first, we have to make a new “remote”. Enter “n”.

Now, provide a name for the new connection. In my case, it’s going to be “myGoogleDrive”.

It’s time to select which service you want to use. In our case, we need Google Drive. Enter “7”.

As of the “client_id” and “client_secret”, leave them blank.

Next up, enter “y” to use auto-configuration.

The tool will pop up the default browser and ask you for logging into your account. Log into your Google account.


When asked, click “Allow”.

At this point, you can go back to the Rclone console. Enter “y”.



Don't forget to share this post!

Uma Shankar Pradhan
Uma Shankar has 9+ years of experience in EC2, VPC, S3, Glacier, IAM, SES, SNS, Cloud Watch, EBS, EFS, Elastic Load Balancer, Auto Scaling, RDS, Dynamo DB, AWS CLI, Cloud Front, Cloud Formation, Cloud watch, Route53, Amazon Aurora & AWS. He is an integral member of the Muvi DevOps team.

Latest Posts

Start Muvi One 14-days Free Trial

No Credit Card Required

Your website will be at, you can change this later.

Related Blogs
How Improved CDN Helps Meet Surging OTT Demand?

How Improved CDN Helps Meet Surging OTT Demand?

  Content Delivery Networks are servers that are distributed geographically, and function together to serve your viewers faster and with...

25 November 2022
7 Reasons to Migrate to a Cloud Streaming Platform

7 Reasons to Migrate to a Cloud Streaming Platform

  With many features and benefits offered by a cloud streaming platform, a greater number of video producers and content...

25 November 2022
Want to Launch Your Own iOS Streaming App? Use Muvi - World’s Easiest No Code OTT Platform Software

Want to Launch Your Own iOS Streaming App? Use Muvi - World’s Easiest No Code OTT Platform Software

  There are over 2.7 billion smartphone users all over the world and out of those around 1 billion people...

25 November 2022
Samsung TV Vs LG TV - A Comparative Study

Samsung TV Vs LG TV - A Comparative Study

  Samsung TV vs LG TV is probably one of the most-discussed topics in this era of smart TVs and...

24 November 2022
6 Best Multistreaming Platforms in 2022

6 Best Multistreaming Platforms in 2022

  Live streaming has seen a huge growth in consumption since the past few years and according to the research,...

23 November 2022


Get Offer