Lean and simple cloud storage alternative, simpleDrive
Plain and Simple

© Lead Image © roywylam, 123RF.com
If you value data security and privacy, you might want to build your own cloud storage. SimpleDrive offers a workable alternative to this time-consuming project.
Many enterprises compete for the job of storing your data in the cloud – Google Drive, Apple iCloud, Microsoft OneDrive (SkyDrive), Dropbox, Box, Copy – and all of these services offer a good deal of performance for very little money. The basic offerings with storage sizes up to 5GB are often even free. Without a doubt, though, the user is not just the customer, but also the product.
For this reason, users who set store in data protection and privacy often choose to use open source solutions such as ownCloud [1] or Seafile [2], which are already in use in many companies and educational organizations. The open source alternatives run natively on hosted web space or a Raspberry Pi.
SimpleDrive [3] offers another alternative to the major commercial vendors. The program, written in PHP, needs a web server with matching support and MySQL. You can rent the web space for a small amount or keep your data at home, at the office, or on your own server with an SSL certificate: This ensures that any data you store on simpleDrive is encrypted during transmission over the Internet.
Installation
To install simpleDrive, unpack the ZIP file directly in the web server's data directory. If you have a full-fledged Debian-based Linux system, you can use a DEB package:
$ sudo dpkg -i simpledrive*.deb $ sudo apt-get install -f
Ubuntu 14.04 has a PPA with the current version:
$ sudo add-apt-repository ppa:paranerd-development/simpledrive $ sudo apt-get update $ sudo apt-get install simpledrive
After installing, you need to set up a main user and tell simpleDrive where to find its database. To do this in a web browser, surf to http://<IP>/<simpleDrive> – where <IP> is the server's IP address and <simpleDrive> is your installation path – then log in with the credentials you stored to an initially empty simpleDrive.
File Management
SimpleDrive does not have desktop clients, so you have to use the browser to populate your data storage (see also the "WebDAV Share" box). SimpleDrive shows you the content of your data store in a grid. The grid icon at bottom right toggles between various views, including a clear-cut list. SimpleDrive only shows a preview for common image formats such as PNG or JPG; PDFs and movies do not have thumbnails.
New folders and files are stored via the context menu at top left via <New> | <File> or <Folder>. You can open existing files and folders by clicking on their names. If you simply click the icon, you are selecting the object (Figure 1). Right-clicking opens a context menu where you can opt to share, rename, delete, zip or download the selected object. To move a file to a different folder, just drag it to the target – this also works with multiple selections.
You can view a number of files directly in the simpleDrive front end; for example, the web app shows JPG and PNG images and PDFs directly in the browser. In folders with multiple images, you can even launch a slideshow. SimpleDrive plays OGG or MP3 music files, as well as OGV- and MP4-formatted movies directly in the browser.
You can edit text files and ODT documents (i.e., files using the Open Document Format of LibreOffice and OpenOffice) directly in the browser. SimpleDrive relies on WebODF [5] for ODT files and a JavaScript editor developed by simpleDrive initiator Kevin Schulz for text files (Figure 2).
Administration
The overview window under Settings shows you basic information about your simpleDrive installation, such as the amount of storage you still have available. You can use Upload max to enter the maximum file size for uploads, or use Force SSL to specify an encrypted connection. For this, you need to configure the web server accordingly, and install a SSL certificate.
If needed, simpleDrive manages data for multiple users. When you set up the tool, you automatically create the first user with admin privileges. You can create more accounts in Settings | Show accounts | Create user. SimpleDrive stores the uploaded files separately for each account in the installation directory below <simpleDrive>/documents/<user>
.
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Direct Download
Read full article as PDF:
Price $2.95
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Find SysAdmin Jobs
News
-
OpenMandriva Lx 23.03 Rolling Release is Now Available
OpenMandriva "ROME" is the latest point update for the rolling release Linux distribution and offers the latest updates for a number of important applications and tools.
-
CarbonOS: A New Linux Distro with a Focus on User Experience
CarbonOS is a brand new, built-from-scratch Linux distribution that uses the Gnome desktop and has a special feature that makes it appealing to all types of users.
-
Kubuntu Focus Announces XE Gen 2 Linux Laptop
Another Kubuntu-based laptop has arrived to be your next ultra-portable powerhouse with a Linux heart.
-
MNT Seeks Financial Backing for New Seven-Inch Linux Laptop
MNT Pocket Reform is a tiny laptop that is modular, upgradable, recyclable, reusable, and ships with Debian Linux.
-
Ubuntu Flatpak Remix Adds Flatpak Support Preinstalled
If you're looking for a version of Ubuntu that includes Flatpak support out of the box, there's one clear option.
-
Gnome 44 Release Candidate Now Available
The Gnome 44 release candidate has officially arrived and adds a few changes into the mix.
-
Flathub Vying to Become the Standard Linux App Store
If the Flathub team has any say in the matter, their product will become the default tool for installing Linux apps in 2023.
-
Debian 12 to Ship with KDE Plasma 5.27
The Debian development team has shifted to the latest version of KDE for their testing branch.
-
Planet Computers Launches ARM-based Linux Desktop PCs
The firm that originally released a line of mobile keyboards has taken a different direction and has developed a new line of out-of-the-box mini Linux desktop computers.
-
Ubuntu No Longer Shipping with Flatpak
In a move that probably won’t come as a shock to many, Ubuntu and all of its official spins will no longer ship with Flatpak installed.