ELX-Cloud for Android
Your file cloud in your pocket
The Android client for ELX-Cloud: files, favourites, public links, trash, your profile and automatic upload of the photographs you take. Administration deliberately stays in the browser — a phone is for using the storage, not for configuring the server.
The same storage, on the phone
Files, folders, search, rename, move and delete — with the same permissions and the same quota as the browser, because it is the same account talking to the same server.
Photographs upload themselves
New pictures go to the server in the background, so the archive is on a machine you control rather than only in the phone that can be dropped.
An upload that survives the tunnel
Transfers are resumable: a broken mobile connection continues where it stopped instead of starting the file again. The same mechanism backs the pause button in the browser.
Links from the phone
Publish a file as a link, with a password and an expiry date if it needs them, and revoke it later from the same list.
Favourites and trash
The folders you return to are one tap away, and a file deleted by accident comes back from the trash to where it was.
Token authentication
Signing in issues a session token that the app sends with each request. The same checks apply as to the web form: block lists, rate limiting, the login log and the mail notification.
What is in the app
- Browsing the storage, with search across names.
- Uploading from the phone, including several files at once.
- Creating folders, renaming, moving and deleting.
- Favourites, public links and the trash.
- The profile: space used, counters, and the FTP details for this account.
- Automatic upload of new photographs.
What it needs
A running ELX-Cloud server and an account on it. The app is a client; it does not store your files by itself and has nothing to connect to without a server of your own.
The server should be reachable over HTTPS. It can issue its own certificate automatically, which is the simplest route for a machine with a domain name.
At a glance
- Platform
- Android
- Requires
- An ELX-Cloud server and an account on it
- Authentication
- Session token over HTTPS
- Uploads
- Resumable, chunked
- Photo upload
- Automatic, in the background
- Built with
- Flutter
- iOS
- Not built