Skip to content

crashvb/rclone-docker

Repository files navigation

rclone-docker

version) image size linting license

Overview

This docker image contains rclone.

Entrypoint Scripts

rclone

The embedded entrypoint script is located at /etc/entrypoint.d/rclone and performs the following actions:

  1. A new rclone configuration is generated using the following environment variables:
Variable Default Value Description
RCLONE_CONF If defined, this value will be written to <rclone_conf>/rclone.conf.
RCLONEL_SCHEDULE */15 * * * * Schedule section of the rclone (token) crontab entry.
  1. Volume permissions are normalized.

Standard Configuration

Container Layout

/
├─ etc/
│  ├─ cron.daily/
│  │  └─ rclone
│  ├─ rclone/
│  └─ entrypoint.d/
│     └─ rclone
├─ run/
│  └─ secrets/
├─ usr/
│  └─ local/
│     └─ bin/
│        ├─ rclone-down
│        ├─ rclone-up
│        ├─ rclone-token-refresh
│        └─ rclone-wrapper
└─ var/
   ├─ lib/
   │  └─ rclone/
   └─ log/
      └─ rclone*

Exposed Ports

None.

Volumes

  • /etc/rclone - rclone configuration directory.
  • /var/lib/rclone - rclone data directory.

Development

Source Control

About

Contains rclone.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published