Introduction HashiCorp Vault is widely used for secure secret management. One of its key features is fine-grained access control via policies and tokens. Vault tokens are used to authenticate and access secrets stored in HashiCorp Vault. To keep access secure, it is best practice to tie tokens to specific policies… Continue Reading How to Create and Revoke Vault Tokens Against a Policy

Introduction: When managing multiple servers, it’s common to transfer files between them. Using a Bash script with scp (secure copy), We can automate this task efficiently. Prerequisites: Step1 : Bash Script to Copy a File with SSH Port and Password. Save the script as script_file.sh. Step 2: Make the file… Continue Reading How to Copy Files Between Servers Using a Bash Script?

Introduction: Metabase is a great tool for creating dashboards and sharing data. But if you host it yourself, you might want to change the default icon (called a favicon) to match your brand or company. This small change can make Metabase feel more professional and personalised. Prerequisites: Implementation: Step 1:… Continue Reading How to Change the Favicon in Metabase (Self-Hosted Version)

Introduction Apache Superset is a powerful data visualisation and exploration platform that helps you turn raw data into meaningful insights — fast and with zero coding skills required. Whether you’re a data analyst, engineer, or business user, Superset makes it easy to connect to your data, build interactive dashboards, and… Continue Reading How to Install Apache Superset on Ubuntu via Docker Compose

Introduction Redis is a popular in-memory database known for its speed and versatility. By default, Redis allows only local connections, we can enable secure remote access for specific use cases Prerequisite Implementation Step 1: Install Redis $ sudo apt update $ sudo apt install redis-server -y Step 2: Start and… Continue Reading How to Install Redis on Ubuntu and Allow Remote Access from a Specific Server

Introduction: Moving a MySQL data directory to a new location can be necessary when the original storage is limited, or we want to optimize database performance by using faster storage. Precautions: Step 1: To prevent data corruption, stop the MySQL service before moving files sudo systemctl stop mysql Step 2:… Continue Reading How To Move a MySQL Data Directory to a New Location on Ubuntu 20.04?

Introduction Supervisor is a process control system that allows you to monitor and manage processes on UNIX-like operating systems. To install supervisor please follow the below steps. Prerequisites Steps Step 1: Installing Supervisor First, you need to install Supervisor using the package manager. Open a terminal and execute the following… Continue Reading How to install supervisor in Ubuntu 22.04 ?

Introduction n98-magerun is a command-line interface tool for Magento that allows developers, administrators, and DevOps users to perform maintenance tasks, development work, and configuration management. It provides commands for system information, database maintenance, cron jobs, integration APIs, and more Prerequisite Implementation Step 1: Download the CLI tool at the root of… Continue Reading How to reset the Admin password in Magento2 using the Command Line Interface Tool

Introduction: In today’s digital landscape, setting up and managing databases is a crucial aspect of many software projects. Among the most popular database management systems is MySQL, renowned for its reliability and scalability. This guide will walk you through the process of installing MySQL on Ubuntu 24.04, along with creating… Continue Reading How to setup MySQL and create a user on Ubuntu 24.04?

Introduction: Ubuntu 20.04, codenamed “Focal Fossa,” is the latest Long Term Support (LTS) release of one of the most popular Linux distributions in the world. Released in April 2020, Ubuntu 20.04 builds upon the strengths of its predecessors while introducing several new features and improvements. Step1: Login to the server… Continue Reading How to set up a welcome message for Ubuntu 20.04?