You've heard about the bunch of public cloud services out there where you can host your personal files, but wouldn't it be nice to have your own private cloud and host your files and documents there? well, there are multiple options out there, today we'll show you how to install Tonido Personal Cloud Server, which is one of those.
What you'll need:
All you need to get started is a server running Ubuntu 18.04 with root or sudo access, which you can order from our KVM plans page
Once you have that server ready we can move onto the next step:
Let's first make sure the server is up to date by running:
apt update; apt ugprade -y
Then, let's install the very few dependencies Tonido needs:
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
sudo apt-get install libjpeg8 libfontconfig -y
Once the dependencies are taken care of we can proceed to actually installing Tonido:
How to install Tonido:
First, let's go ahead and download the installer by running:
Once it's been downloaded, let's proceed to the following commands:
sudo mkdir /usr/local/tonido
sudo tar -zxvf download.php\?tonido64.tar.gz -C /usr/local/tonido
Next, let's create a systemd file with the following command, which will open up a text editor:
sudo nano /etc/systemd/system/tonido.service
Let's go ahead and paste the following:
Save and close (CTRL X, confirm with Y then hit Enter)
Let's start and enable Tonido with the following commands:
sudo systemctl start tonido
sudo systemctl enable tonido
This should be it, we now open a web browser and point it to http://SERVER-IP:10001 (where SERVER-IP is the actual IP address of your server), you'll see a page similar to this one:
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 owned1, your access URL would be owned1.tonidoid.com. That URL will automatically redirect to your local installation, so you can work with your personal cloud.
This should be it! now enjoy your personal cloud; make sure to keep your server up to date and secure.