Rclone on iSH for iOS?

Recently, a new iOS app called iSH was released. It lets you run Linux (ish?) programs from the command line. And, there is a workaround to install 3rd party utilities including the apk package manager.

Does anyone know if it is possible to get rclone to work on it? And if so, what would be involved?

Thanks!

have you tried the normal way?
https://rclone.org/downloads/#script-download-and-install

There is an issue which might be helpful

I actually got it through apk. I think it is working but I have not really put it through its paces.

what is the rclone version?

wget http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86/apk-tools-static-2.10.5-r1.apk
tar xvf apk-tools-static-2.10.5-r1.apk
cp sbin/apk.static /sbin/apk

apk update
apk info
apk add curl

curl -O https://downloads.rclone.org/v1.53.2/rclone-v1.53.2-linux-386.zip
unzip rclone-v1.53.2-linux-386.zip
cp rclone-v1.53.2-linux-386/rclone /bin/rclone

enjoy!

What is the advantage of this over trying to get rclone to compile on one of the non-x86 terminals available in the store?

It looks like you need a mac to compile iSH and load it on your device?

EDIT: It looks like it is in the app store, but I thought they banned emulators?

In this time, apple allow to publish on the app store. The store version iSH shell doesn't have /sbin/apk, which can install any Alpine Linux module, so this app itself is a terminal emulator no extensions.

I wouldn't count on Apple to allow anything... However, however rclone already runs on ARM. I tried to get it to compile on libTerm and I could not. Maybe with the confluence of MacOS and iOS architectures in the coming months/years this will become easier?

Someone has already got it running on iOS though because cryptCloudViewer is using it.

In other words, why not try to get this running an Apple-ARM rather than hope Apple relaxes their stance on emulators which, to be honest, is probably not happening.

You are correct. This emulator approach is not smart and extremely slow...
The iSH shell can run rclone, but just run in technical interest not usually work, I think.

My understand is that cryptCloudViewer reimplemented the encryption approach and is not natively running rclone code. I could be wrong

i would be very careful before i gave all my client id, secrets and encryption passwords to some unknown closed source person/app.

It's open source and had to clear the app store

Some level of trust is required, but I would be surprised if it was leaking data...
Unless you know something I don't?

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.