We (rsync.net) would like to add rclone to our environment.
You can already use rclone with rsync dot net, of course, since we provide plain old SFTP access.
What I mean is, we are going to install rclone on the server side and allow people to run rclone inside their accounts to transfer data from (for instance) S3 to rsync, or rsync to backblaze (or whatever).
The problem is …
An rsync dot net account is a very restricted environment - you can only access a whitelist of commands, you cannot set environment variables … you could create and upload a config file, but doing interactive response with the program (the Q&A to create the config) can be tricky in our environment as well …
Is it possible to run rclone as a big, long, terrible, ugly command ? No config file, no interactive Q&A, no environment variables - just a big, long command that --explicitly --specifies --exactly --what --I --want and if I want to run it again, I have to --type --it --all --out --again.