Personally, I have documents and other files I don’t mind housing on Google Drive. At the same time, I have documents and files I’d rather keep in-house. At the same time, I need to be able to access those files from anywhere on my home network. To that end, I use Nextcloud. Also: Linux desktop powers consider uniting for an app store But what if you want a cloud-based office suite to use on your network, one that anyone in your house or small business could use? There’s a solution for that as well, and it’s called OnlyOffice, which includes Projects, CRM, Mail, Contacts, and Documents. Now, I know you’re not an IT person. But if you can copy and paste a few commands into a terminal, you can do this. Besides, it would be a fun weekend project for you to take on. If you’re even a little bit curious, read on.

How to install Docker

Requirements

Before you get started with this, you’ll need an instance of Ubuntu Server up and running.  If you’ve not done that, there’s no need to get cold feet now, as I’ve outlined the process such that anyone can follow it and get Ubuntu Server up and running in less than 30 minutes. That’s all you need.  One thing to keep in mind is that you’ll need over 40 GB of free space on your server, so make sure you have plenty of internal storage available before you begin. Also: 8 things you can do with Linux that you can’t do with MacOS or Windows Are you ready to start copying and pasting commands? Good, let’s get busy. 

Deploying OnlyOffice

We’re now ready to deploy the OnlyOffice office suite. Fortunately, there’s a handy script that will take care of this. Download the script with the command: Also: How to choose the right Linux desktop distribution For that, you need to add Docker’s official GPG key by pasting the following command into your terminal and hitting Enter on your keyboard: Also: Docker 101: Why you should be using containers For that, issue the command below. Then, log out and log back into the server for the changes to take effect. Run the script with the command: The script takes considerable time to finish. When it does finish, give the containers enough time to settle (five or so minutes), and then open a web browser and point it to http://SERVER (where SERVER is the IP address of your Ubuntu Server). If you don’t know the IP address of the server, you can locate it with the command: You’ll be greeted by a progress indicator for the installation. This phase of the process can take up to 30 minutes to complete. When it finishes, you’ll be presented with the setup window, where you must create an admin password, register an email address for OnlyOffice, and select a language and time zone.  Also: How to add an email account to your OnlyOffice deployment Once you’ve done that, agree to the licensing terms and click Continue. You will then find yourself on the main OnlyOffice screen, where you can start working. Congratulations, you did it! You now have a cloud-based office tool you can use within the privacy of your own home network.