Skip to content

Releases: giuliocsr/rclone4gdrive

Release list

v1.1.0

Choose a tag to compare

@giuliocsr giuliocsr released this 05 Aug 23:32

Full Changelog: v1.0.0...v1.1.0

v1.0.0

Choose a tag to compare

@giuliocsr giuliocsr released this 20 Jul 02:17

rclone4gdrive is a rclone wrapper for autonomous two-way Google Drive backup on Linux. Your ~/gdrive/ directory mirrors your Google Drive root and stays in sync hourly, with automatic token refresh and self-healing failure recovery.

Highlights

  • One-command guided setuprclone4gdrive init checks/installs dependencies, performs Google OAuth (browser on desktop, paste-a-token on headless servers), verifies, and wires up systemd. No manual rclone config or unit editing.
  • Autonomous operation — hourly two-way sync via a systemd user timer, with automatic token refresh and failure recovery (token refresh + resync).
  • Glanceable statusrclone4gdrive status gives a verdict-first health summary (timer / last sync / authorization); never hangs.
  • Clean uninstallrclone4gdrive uninstall removes everything (with an rclone.conf backup).
  • Single source of truth — all bisync flags live in config.sh, shared by every script and the systemd unit.
  • POSIX shell (no Bash), CI-linted (shellcheck + sh -n).

Requirements

  • Linux with systemd (user mode)
  • rclone >= 1.66 (bisync)
  • jq

Install

git clone https://github.com/giuliocsr/rclone4gdrive
cd rclone4gdrive
./rclone4gdrive init