To upload a file or folder directly to the Jottacloud Web Archive, simply use the jotta-cli archive
command.
Example:
jotta-cli archive "path/to/file"
If a single file is selected, Jottacloud CLI will then start to checksum and upload the file. This is visible in the terminal GUI.
Note: Files are stored in a subfolder of the Archive with the same name as the device
name.
If a folder is uploaded, it can be checked with the following commands:
jotta-cli list uploads
will show all ongoing uploadsjotta-cli observe --uploadid=UPLOADID
will show the progress of each file in the folder being uploaded.
You can also specify a path under Archive to save the file or folder to.
Example:
jotta-cli archive "path/to/file" --remote=folder/subfolder/filename
This will save the file to Archive/folder/subfolder/filename
You can share the file immediately after uploading it, and optionally copy the share link to your clipboard.
Example:
jotta-cli archive "path/to/file" --share --clipboard
If you don't need/want the 'ui' ( for instance if you are using a script of some kind ) you can specify --nogui and the terminal will not switch to raw mode.
Example:
jotta-cli archive "path/to/file" --nogui
You can also pipe data from stdin to archive. When doing this the ui is disabled. Also make sure you specify the desired filename and path as otherwise it will be assigned a random name.
Example:
echo "Hello world!" | jotta-cli archive -I --remote="helloworld.txt"