Skip to content

Cmdline tool written in Golang to share file links using cloud providers like dropbox, opendrive, seafile, nextcloud

License

Notifications You must be signed in to change notification settings

mschneider82/sharecmd

Folders and files

NameName
Last commit message
Last commit date
Nov 29, 2018
Nov 29, 2018
Nov 29, 2018
Nov 29, 2018
Nov 27, 2018
Nov 29, 2018
Nov 22, 2018
Nov 29, 2018
Nov 28, 2018
Nov 28, 2018
Nov 29, 2018
Nov 22, 2018

Repository files navigation

gopher

Go Share files!

Share your files with your friends using Cloudproviders with just one command.

Supported Cloud Providers:

  • Dropbox
  • Google Drive
  • Seafile (also private hosted)

Howto share?

user@srv# share /etc/hosts
Uploading 361 B/361 B
2018/11/28 19:03:07 URL: https://drive.google.com/open?id=1C77TZBMT0PESUvsIPetGzrK36LqGFqza
URL copied to clipboard!

Howto setup?

user@srv# share --setup

Select a provider and connect the app to your account. The token will be saved to your disk.

Howto install?

Download precompiled binarys for your OS or compile it from source.

On MacOSX you can use brew

brew install https://github.com/mschneider82/sharecmd/raw/master/Formula/sharecmd.rb

Notes:

Sharecmd uploads the file to the configured cloud provider and does a public share of the file for anyone who has the link. The link will be copyed to system clipboard (windows/linux/macos)

Provider Notes:

Dropbox:

It uploads all files to /Apps/sharecmd (folder auto generated)

Googledrive:

It uploads all files to /sharecmd (folder auto generated)

Seafile:

It creates a new Library called sharecmd on setup

Documentation:

GoDoc