Resolved: Fix SSL renewal issue on Gitlab Server

PROBLEM : I had hosted a gitlab server on Azure and it was not getting autorenewed. SOLUTION :  1. Check the current SSL cert path: sudo grep -n "ssl_certificate" /var/opt/gitlab/nginx/conf/gitlab-http.conf OR sudo grep -n "ssl_certificate" /etc/gitlab/gitlab.rb  You are likely to see something like this: nginx['ssl_certificate'] = "/etc/gitlab/ssl/gitlab.example.com.crt" nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/gitlab.example.com.key"  2. In my case, I was using gitlab let'sencrypt. So, I installed certbot. sudo apt update && sudo apt install certbot -y  3. Obtain Fresh Certificate sudo gitlab-ctl stop nginx sudo certbot certonly --standalone -d gitlab.yourdomain.com sudo gitlab-ctl start nginx 4. Configure Gitlab to use new cert external_url "https://gitlab.yourdomain.com" letsencrypt['enable'] = false nginx['s...

How to run Ubuntu in full screen mode in Windows?

Hello friends, in this post we'll talk about how we can install and start using Ubuntu in full screen mode on top of Windows 10.

Here are the steps:
  1. Install Virtual Box.
    Virtual Box is a great and powerful virtualization tool for enterprise as well as home use and is provided by Oracle. Using this you will be able to run virtual machines which means you can run multiple operating systems on to the same machine.
  2. Once the virtual box is installed, download an image of a virtual machine. I have downloaded Ubuntu 18.04.3 LTS
  3. Open Virtual Box. Create New Virtual Machine.

    You can choose to download a 32 bit or 64 bit OS based on the image you downloaded. I downloaded 64 Bit Ubuntu.
  4. Click on Settings icon.
  5. Click on storage and mound the downloaded image.
  6. You will now see a machine and can start the installation. Once installed, you can start using it like a normal OS.
  7. Click on the machine and it should turn on.
  8. To run the full screen mode, install the guest additions.
  9. And finally click on View > Full Screen Mode.
  10. Yay! Your VM is ready to be used in full screen.
What next? Wait for my next post.