Back to templates
Rclone icon

Deploy Rclone on Sealos

Rclone is a command-line program to manage, sync, and serve files across cloud storage providers.

Storage
Deploy Rclone with durable storage on Sealos.Keep file and object data under your own cloud workspace.Scale storage capacity as application data grows.Avoid manual volume and ingress configuration.

Why deploy on Sealos

Sealos makes deploying any app effortless, secure, and production-ready. From one-click launch to ongoing operations, we handle the heavy lifting so you can focus on what matters.

One-Click Deploy
Sealos logo
Compute
Networking
Storage
Security
Observability
Your Application is Live

One-Click Deployment

Deploy any app template in seconds. No compose setup, manual configure, and go live.

Managed Kubernetes Reliability

Built on Sealos Managed Kubernetes for high availability, auto-scaling, and self-healing by default.

Automatic HTTPS & Security

Every deployment includes a secure domain with automatic SSL. We handle certificates and text protection for you.

Persistent Storage

Attach persistent volumes with ease. Your data stays safe, durable, and always accessible.

Scale when needed

Adjust resources as your app grows, no downtime required.

You Get the Whole Stack

Sealos provisions and connects every resource your application needs. Everything is ready to use.

One-click, fully provisionedSecure by defaultProduction ready

App Service

Your application is running and ready to serve requests.

Public HTTPS URL

Secure, global endpoint to access your application.

Database

Managed database instance for your application.

Persistent Volume

Durable storage for uploads and application data.

Environment Variables

Configuration and secrets injected securely into your app.

Logs & Metrics

Centralized logs and basic metrics are enabled.

README

README.md

Deploy and Host Rclone on Sealos

Rclone is a storage management tool for syncing, copying, mounting, and serving files across cloud storage providers. This template deploys Rclone in rcd mode with the Web GUI and RC API exposed through HTTPS on Sealos Cloud.

Rclone Screenshot

About Hosting Rclone

Rclone runs as a single StatefulSet using the official rclone/rclone image. The template starts rclone rcd with --rc-web-gui, HTTP Basic Auth credentials from the deployment form, and persistent volumes for /config and /data.

The Web GUI and RC API share the same public URL. Use the configured username and password to access both the browser UI and API endpoints.

Common Use Cases

  • Cloud storage administration: Configure and inspect remotes from a browser.
  • Transfer automation: Use the RC API to trigger copy, sync, and list operations.
  • Storage migration: Move files between supported providers.
  • Backup operations: Store Rclone configuration and cache on persistent Sealos volumes.

Dependencies for Rclone Hosting

The Sealos template includes the official Rclone container image, persistent configuration storage, persistent cache/data storage, public HTTPS ingress, and Basic Auth inputs.

Deployment Dependencies

Implementation Details

Architecture Components:

  • Rclone rcd: Remote control daemon with Web GUI enabled.
  • Persistent Config: /config/rclone/rclone.conf stores remotes and credentials.
  • Persistent Data: /data stores cache and working files.

Configuration:

  • rc_user and rc_password protect the Web GUI and RC API.
  • The daemon listens on port 5572 inside the cluster and is exposed through HTTPS ingress.
  • Remotes are configured after login through the Web GUI or RC API.

License Information:

Rclone is licensed under the MIT License.

Why Deploy Rclone on Sealos?

Sealos provides automatic HTTPS, persistent storage, and one-click deployment for a browser-accessible Rclone control plane. It is useful for cloud storage operations that need a stable URL and persistent configuration.

Deployment Guide

  1. Open the Rclone template and click Deploy Now.
  2. Configure the RC username and password in the popup dialog.
  3. Wait for deployment to complete, typically 1-2 minutes. After deployment, you will be redirected to the Canvas.
  4. Open the generated application URL and sign in with the configured Basic Auth credentials.

Configuration

After login, create remotes from the Web GUI. You can also call RC API endpoints with the same credentials, for example POST /core/version and POST /config/listremotes.

Additional Resources

License

This template follows the upstream Rclone MIT License.

Related templates

Explore more production-ready templates.

More

Ready to Stop Configuring and
Start Creating?

Get started for free. No credit card required.

Play