Must know bashrc customizations

Top bashrc customizations

In this post, I show you my favourite top 10 .bashrc commands to boost efficiency when working on Linux. I have organized the commands in decreasing order of daily usage. These commands are based on more than 6 years of experience from working with Linux on a day-by-day basis, enjoy! 1. Nice Username Colors Get … Read more

Install Bitwarden Password Manager on Ubuntu 20.04

Install Bitwarden password manager on Ubuntu

This tutorial walks you through the process of installing the Bitwarden password manager on your Ubuntu 20.04 home server. I describe all steps required to prepare your home server before installing Bitwarden, how to configure Bitwarden with a free domain name from CloudDNS, and finally how to setup an Apache reverse proxy to point your … Read more

How to Install and Configure Nextcloud Hub 21

This tutorial explains how to install and configure Nextcloud Hub version 21 on Ubuntu Server 20.04 LTS. I show how to configure Apache and how to set up a MySQL user and database for Nextcloud Hub. I also walk you through common security & setup warning issues that often come up when installing Nextcloud. Finally, … Read more

How to Secure your Ubuntu 20.04 Home Server

In-depth guide on how to secure a Linux home server running Ubuntu 20.04. This post explains how to change the default SSH port, how to configure a UFW firewall, how to use ssh key-based authentication, how to install and configure fail2ban, and finally how to setup two factor authentication (2FA). Prerequisites A running Ubuntu instance SSH … Read more

How to Partition, Format, and Mount a Disk on Ubuntu 20.04

Partition and Format Disk on Ubuntu

This blog post describes how to partition and format a disk on Ubuntu 20.04. First, I explain how to quickly partition new hard drives using gdisk, then I show you how to format a hard drive using the ext4 file system, and finally how to auto mount hard drives in Linux. Additionally, I also show … Read more

Free Wildcard SSL Certificate for Nextcloud and WordPress

In this tutorial, I will show you how to manually install a free wildcard SSL certificate using Let’s Encrypts Certbot for Nextcloud (both snap and non-snap instance) and WordPress on your Ubuntu 18.04 server. An SSL certificate encrypts all communication between the users of your website and your server, which assures the integrity of the … Read more

Apache Reverse Proxy Configuration: Accessing Applications by Subdomains

This tutorial explains how to set up an Apache reverse proxy to access different applications running on your own server using different subdomains. Preprequisites Root access (via SSH) to a Linux Server (VPS, Dedicated Server, Home Serve) A domain name (free or bought) 1. Get a domain name You can either get a free domain … Read more

Dear reader

Ads allow me to dedicate a significant amount of time into the creation of valuable content both on YouTube as well as on this website.

Please support my work by disabling your ad blocker or whitelisting this site!

Alternatively, you can remove all ads on this site by becoming a supporter for as little as 2$/month. Thereby, you will directly support my content on YouTube and on this blog!