Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arielhorwitz/geckopandacli
Manage files backed up to Google Drive
https://github.com/arielhorwitz/geckopandacli
Last synced: 18 days ago
JSON representation
Manage files backed up to Google Drive
- Host: GitHub
- URL: https://github.com/arielhorwitz/geckopandacli
- Owner: ArielHorwitz
- Created: 2024-02-01T14:13:52.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2024-04-27T23:03:54.000Z (9 months ago)
- Last Synced: 2024-11-06T10:17:22.746Z (2 months ago)
- Language: Rust
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GeckoPanda CLI app
```
Manage files backed up to Google Drive.When uploading files with sensitive info, consider encrypting them first.
Usage: geckopanda
Commands:
ls List existing files
up Upload file
dl Download file
rm Delete file
help Print this message or the help of the given subcommand(s)Options:
-h, --help Print help
-V, --version Print version
```## Installation
Download the app from the [releases page](
https://github.com/ArielHorwitz/geckopandacli/releases/) and place it in a
directory that is in your PATH (e.g. `/usr/bin`).## Build from source
Create your Google Cloud `oauth2` [client secret](
https://console.cloud.google.com/apis/credentials) and download the client
secret file to `geckopandacli/secrets/client_secret.json`. Then proceed to
`cargo build --release` as usual.