If you have a need for a personal cloud server, Tonido might do the trick.
If you have files and documents that you'd rather not save on a public cloud, you might be wondering what you're options are. Fortunately, those options are plenty. One such choice is the Tonido Personal Cloud Server.
Tonido is geared toward home usage (they also offer the FileCloud for businesses and enterprises), but that doesn't preclude you from making it your SOHO cloud server. Because of the way Tonido functions, you are able to access those cloud-stored files from any web browser anywhere.
I'm going to walk you through the process of installing Tonido on the Ubuntu Server 18.04 platform.
SEE: Hybrid cloud: A guide for IT pros (TechRepublic download)
What you'll need
All you will need to make this work is an instance of Ubuntu Server 18.04 and a user account with sudo privileges. With those at the ready, let's get our personal cloud on.
How to install dependencies
Tonido doesn't require too much in the way of dependencies. To install what it does require, open a terminal window and issue the following commands:
wget http://security.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb sudo dpkg -i libpng12-0_1.2.54-1ubuntu1.1_amd64.deb sudo apt-get install libjpeg8 libfontconfig -y
Once the dependencies are installed, you're ready to download and install Tonido.
How to install Tonido
To install Tonido, download the installer with the command:
Once that file has downloaded, install it with the commands:
sudo mkdir /usr/local/tonido sudo tar -zxvf download.php\?tonido64.tar.gz -C /usr/local/tonido
Next create a systemd file with the command:
sudo nano /etc/systemd/system/tonido.service
In that file, paste the following:
[Unit] Description=Tonido Server After=local-fs.target network.target [Service] Type=forking User=root Group=root ExecStart=/usr/local/tonido/tonido.sh start ExecStop=/usr/local/tonido/tonido.sh stop Restart=on-failure RestartSec=5 [Install] WantedBy=multi-user.target
Save and close the file.
Start and enable Tonido with the commands:
sudo systemctl start tonido sudo systemctl enable tonido
Finish the installation
Open a web browser on your network and point it to http://SERVER_IP:10001 (where SERVER_IP is the IP address of the server hosting Tonidao). You will be greeted by the first page of the installer (Figure A).
After the initial setup, you'll walk through the following screens:
- Your remote access server URL
- Remote access and sharing options
- Media file indexing options
- Information on mobile apps
A word of caution: During the installation you are able to specify which folders are allowed to be accessed via remote and sharing. For security purposes, you shouldn't allow remote access to all folders. Instead, specify which folders can be accessed remotely.
Accessing your Tonido install from anywhere
If you are outside of your LAN, you can reach your instance of Tonido using the URL provided during the installation. For example, if during the installation, you setup the account name TechRepublic, your access URL would be TechRepublic.tonidoid.com. That URL will automatically redirect to your local installation, so you can work with your personal cloud.
And that's all there is to installing the Tonido Personal Cloud server on Ubuntu Server 18.04. Enjoy your personal cloud.
- Multicloud: A cheat sheet (TechRepublic)
- Serverless computing: A guide for IT leaders (TechRepublic Premium)
- How to enable caching on Nextcloud 16 (TechRepublic)
- How to install Harbor on Ubuntu Server 18.04 (TechRepublic)
- How to set auto-upload on the Nextcloud mobile app (TechRepublic)
- How to scan your Docker installment with docker-bench-test (TechRepublic)
- EU turns from American public clouds to Nextcloud private clouds (ZDNet)
- Best cloud services for small businesses (CNET)
- Microsoft Office vs Google Docs Suite vs LibreOffice (Download.com)
- Cloud computing: More must-read coverage (TechRepublic on Flipboard)