NextCloud LMS Update

This is for everyone who has been patient enough for the upcoming course of the LMS.

I went round and around to prepare a way for the full NextCloud Hub that will act as a dedicated, personal cloud server. The reason was that I did not want to go via the “easy” method, which would be otherwise limiting. Most of the ready-made solutions just offer the basics, without much option for expansion.

What I wanted to do was to do a - by default - a root installation using the official repositories that would make the update and expansion process a breeze.

I ended up cycling and installing between the following distributions:

  • Debian 11
  • CentOS Stream 9
  • OpenSUSE Leap 15

After going around, I reverted to the Debian, which was a full success. The reason I gave it up the first time was its inability to offer collaborative office work. This I resolved in the last run.

What it now needs is to prepare the edit and the comprehensive titling so that you don’t get lost in there. The setup is a challenge for any beginner, but once it’s done, the updates will be a breeze.

So, what you will get from the upcoming LMS Course are:

  1. The full implementation of the NextCloud Hub
  2. The Hub will sit on your Domain Name, which means you can have it accessible from everywhere
  3. Full SSL implementation for secure communications
  4. Two Factor Authentication for extra security on the online world
  5. Collaborative process of documents with multiple users
  6. The full MariaDB Database, which is production-ready for multi-users and multi-devices (the “easy” solutions come with a simple database setup which is not recommended for many users)
  7. Social Networking with chat, comments, and video calls from within the Hub
  8. Access to the numerous applications from within the Hub, including project management, reminders, etc.
  9. The ability to incorporate existing email accounts directly into the Hub itself.

Naturally, the NextCloud Hub is gigantic, so I couldn’t go through all the details and options it offers. You can still experiment with the settings and the apps yourself. However, once you have it setup, I highly recommend you install TimeShift and create a snapshot the instant that your NextCloud works.

Additionally, I include instructions on how to prepare your home router to direct incoming traffic to your server via port forwarding. No SSH will be available outside your home, unless you decide to open up an extra port. A firewall will be redundant, but I’m including it nonetheless. When you use it to shut down the ports, it shuts your NextCloud to the outside world.

This entire setup is not for a VPS, though it can also be applied to it. This is a full home or work environment setup for your business.


Hi Vasileios,

As a replacement for Google Business Workspace or Office 365, is NextCloud the best open source option? Are there any other app suites you like that contain document, spreadsheet, calendar, and email capabilities?

1 Like

Hey @dotedus,
The short answer is yes to most, except email. For the last one, a separate setup will be needed. This is also doable, but it’s the ISP (Internet Service Provider) that comes into play here. For residential Internet services, the providers block the SMTP (send-mail protocol) ports, so you can’t use a local mail server, unless you contact them and they unblock those ports.

However, NextCloud will allow you to import and sync other email accounts. On LMS, we have such a course to build a full server on a VPS (Virtual Private Server), that also includes a mail server.

On the rest, you can see the answer below: :wink:

And they do allow for full collaboration on all documents between multiple people.

It all depends on how you decide to set up your firewall.

1 Like

And a document example I just created for testing.

NextCloud Update

I recently re-recorded a new version of NextCloud that takes all steps on-camera, so that you guys can get the real steps in real time. Currently, the entire course is on editing and I expect it to be online soon. Also, for those who participate and set up their personal cloud, I intend on creating a live-stream to answer any questions you may have. I’ll post the details here in due time.


I know I teased everyone quite a bit with NextCloud.

The good news is that it finally be live tomorrow, Wednesday, July 6th on the LMS.

For those interested, take things easy and if you get lost, remember, there’s a full PDF guide with every step imaginable available too.

Hi Vasileios,

A bit confused on how to get to the LMS courses. Do you go to the TalentLMS website and sign up for a plan to get access to Jeff.Pro LMS? Have looked at the site and searched the forum but cannot seem to find the proper steps.

Thank you in advance for any guidance on how this works,