GitHunt
BN

bnjbvr/gdrive-to-webdav

Moves files from Google Drive to Webdav servers (e.g. Nextcloud)

google-drive-to-webdav

CURRENT STATUS

This project is unmaintained, and as such it hasn't received any dependency update for a while. I'm not even sure that it still works, at the time of typing this (2025-12-01). I just wanted to say good luck, and that we're all counting on you.


Performs the following actions:

  • Reads files from a google drive source,
  • then uploads them to a webdav destination,
  • them trashes them in the google drive source (they will be deleted by google
    after 30 days)

requirements

how to use

  • install dependencies with: npm install
  • copy config.json.example to config.json, and modify it as indicated:
    • gdrive_from_folder: from which gdrive folder should we read files?
    • webdav_url: base WebDAV URL
    • webdav_root_path: WebDAV path where files will be copied
    • webdav_username / webdav_password: WebDAV user name and password :-)
  • run with node index

Contributors

Apache License 2.0
Created December 23, 2020
Updated December 1, 2025
bnjbvr/gdrive-to-webdav | GitHunt