Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 955 Bytes

README.md

File metadata and controls

40 lines (27 loc) · 955 Bytes

threesync

sync your local folders with git & gdrive. Completely for free & OSS!!

architecture-diagram.svg

Milestones

  • completed basic upload and delete files to gdrive.

private

  • send files from system to gdrive via api. (post)
  • get files from drive to local. (get)
  • delete files from drive. (delete)
  • subscribe to changes in gdrive w/ api.
  • subscribe to changes from git. [[pub/sub]] [[algos]]
  • one action to rule them all.

public

  • get github access
  • get gdrive access
  • run action and store lfs git in github of user account.

Contributing:

  • First set up a google project and then create a oauth consent screen
  • Then create credentials and put the credentials in the env file

.env should have the below with values:

CLIENT_ID='';
CLIENT_SECRET='';
REFRESH_TOKEN='';
REDIRECT_URI='';

Made with love ♥ by @bupd