threesync

command module
v0.0.0-...-be769c7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 9, 2024 License: MIT Imports: 2 Imported by: 0

README

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

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
api
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL