GitHub Repository
Download Version 1.1
Copyright ©2016 by Florian Beer
This script comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions. See CC BY-NC-SA 4.0 for details.
https://creativecommons.org/licenses/by-nc-sa/4.0/
Usage: mella [OPTIONS] SOURCE TARGET
Explanation
Mella is a bash script for file uploads to ownCloud.
Store your ownCloud credentials in ~/.mella.conf
or any other file and pass it’s path via the -c
commandline switch. Target is you ownCloud WebDAV URL. You can find it by clicking on “Settings” in the lower left hand corner of ownCloud’s webinterface.
Options
-c FILE optional path to credentials file (default is ~/.mella.conf)
-v increase verbosity
-k allow curl to make "insecure" SSL connections and transfers
-h show this message
-V show version number
Usage
- Save this shell script to e.g.
/usr/local/bin/mella
and make it executable:chmod +x /usr/local/bin/mella
- Create a new file in your home directory called
.mella.conf
and list your username and password as the only content, separated by a colonusername:password
.
Examples
mella -c myconfig.conf backup.tar.gz http://demo.owncloud.org/remote.php/webdav/
mella backup.tar.gz http://demo.owncloud.org/remote.php/webdav/backup_dir