Setup HTTPS using Let's Encrypt on Linux

Modified on Thu, 22 Jun 2023 at 03:44 PM

This guide is designed for Linux users who want to install and setup HTTPS certificate in Omniscope on their Omniscope installation on their Linux server.

This guide is specifically directed to debian Linux distributions as the script uses commands that are applicable to debian platforms.

Omniscope Evo Linux bundled is now bundled with file. This file is an interactive console which allows you to install a HTTPS certificate using Let's Encrypt which provides free HTTPS certificates.


In order to install the certificate you need to ensure that certain dependencies to be installed. The script requires certbot to be installed and Python 3. You can check if you have python installed by running python -version

Please also ensure that HTTPS and HTTP ports are correctly configured in your config.xml


In order to use the script bundled with Omniscope you need to ensure that certbot is installed. To install certbot run the following command:

sudo apt update
sudo apt install certbot


Ensure Omniscope is not running. Navigate to the Omniscope installation directory typically in user's home directory

In the directory, you will find run the file using 

Choose option L and follow the on-screen instructions.  After the script is finished Omniscope should be fully installed with HTTPS certificate issued by Let's encrypt. 

Finally start Omniscope and access the server using HTTPs protocol.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article