Cloupload Web is a simple CloudApp client for the browser. It is written in PHP and uses an SQLite-database (MySQL optional).
This client was tested in all webkit browsers.
- view up to 64 items
- audio and video previews
- search (!)
- view up to 64 trashed items
- grid and list view
- sort by type
You need a web server running PHP 5.3 or newer. This can be a local installation of nginx/Apache/... or remote.
- Upload the contents to your web server directory.
- Open the URL of the script. It should redirect you to
setup.php
. - Enter your CloudApp account credentials.
- Et voilá!
This is a single user client. You should therefore put a password on the folder of the script (i.e. Basic Auth).
Cloupload Web supports MySQL in case you don't want to use SQLite. Simple follow these steps to switch to MySQL:
- Open
base.php
- Change the line saying
$db = Database::SQLite(PATH . '_db.sqlite3');
to$db = Database::MySQL('host', 'username', 'password', 'database');
. Replace values as needed. - You're done!
Cloupload Web supports 64 files at once by default. If you need more than that, follow these steps to increase the limit:
- Open
ajax/sync.php
- Change
64
to any value you like in both$cloudApp->getItems
commands. If the value is too high, the CloudApp API will deny your request so you may need to try a few values.
Currently, there is no logout button in the UI. To log out of Cloupload, open base.php
and write $db->reset();
before the first $db->setConfig
command.
- Uploading files
- Settings for logging out via UI