linux

How to Set Up Software RAID with mdadm on Ubuntu 26.04 — step-by-step Linux tutorial on Progressive Robot

How to Configure Logrotate on Ubuntu 26.04

Logrotate prevents log files from consuming all available disk space by automatically rotating, compressing, and deleting old log files. Ubuntu uses logrotate by default for system logs. This guide configures logrotate for system and custom application logs on Ubuntu 26.04 LTS. Tested and valid on: Ubuntu 26.04 LTS Prerequisites Ubuntu 26.04 LTS A user with […]

Read more
How to Manage Docker Images and Containers on Ubuntu 24.04 — step-by-step Linux tutorial on Progressive Robot

How to Install k3s Lightweight Kubernetes on Ubuntu 24.04

k3s is a lightweight, certified Kubernetes distribution from Rancher that is perfect for edge computing, IoT, CI/CD, and small deployments. It installs in seconds and requires only 512 MB RAM. This guide installs k3s on Ubuntu 24.04 LTS. Tested and valid on: Ubuntu 24.04 LTS Prerequisites Ubuntu 24.04 LTS server A user with sudo privileges […]

Read more
How to Set Up Software RAID with mdadm on Ubuntu 26.04 — step-by-step Linux tutorial on Progressive Robot

How to Configure LVM (Logical Volume Manager) on Ubuntu 26.04

LVM (Logical Volume Manager) abstracts physical storage into flexible logical volumes that can be resized, snapshotted, and migrated without downtime. It is ideal for servers where storage requirements change over time. This guide configures LVM on Ubuntu 26.04 LTS. Tested and valid on: Ubuntu 26.04 LTS Prerequisites Ubuntu 26.04 LTS One or more physical disks […]

Read more
How to Manage Docker Images and Containers on Ubuntu 24.04 — step-by-step Linux tutorial on Progressive Robot

How to Set Up a Private Docker Registry on Ubuntu 24.04

A private Docker registry lets you store and distribute custom Docker images within your organisation without sending them to Docker Hub. This guide sets up a private Docker registry with TLS and basic authentication on Ubuntu 24.04 LTS. Tested and valid on: Ubuntu 24.04 LTS Prerequisites Ubuntu 24.04 LTS server Docker Engine and Docker Compose […]

Read more
How to Set Up Software RAID with mdadm on Ubuntu 26.04 — step-by-step Linux tutorial on Progressive Robot

How to Set Up NFS File Sharing on Ubuntu 26.04

NFS (Network File System) allows Linux systems to share directories over a network. It is the standard protocol for shared storage in Linux environments, used for home directories, media servers, and cluster storage. This guide sets up an NFS server and client on Ubuntu 26.04 LTS. Tested and valid on: Ubuntu 26.04 LTS Prerequisites Ubuntu […]

Read more
How to Manage Docker Images and Containers on Ubuntu 24.04 — step-by-step Linux tutorial on Progressive Robot

How to Deploy Applications with Docker Compose on Ubuntu 24.04

Docker Compose simplifies deploying multi-service applications. This guide walks through creating a production-ready Docker Compose deployment for a LEMP stack (Nginx, MySQL, PHP) on Ubuntu 24.04 LTS. Tested and valid on: Ubuntu 24.04 LTS Prerequisites Ubuntu 24.04 LTS server Docker Engine and Docker Compose plugin installed A user in the docker group Step 1 – […]

Read more
How to Set Up Software RAID with mdadm on Ubuntu 26.04 — step-by-step Linux tutorial on Progressive Robot

How to Configure Samba File Sharing on Ubuntu 26.04

Samba implements the SMB/CIFS protocol on Linux, enabling file and printer sharing with Windows, macOS, and other Linux machines. It is the standard way to create Linux-based file servers accessible to Windows clients. This guide configures Samba on Ubuntu 26.04 LTS. Tested and valid on: Ubuntu 26.04 LTS Prerequisites Ubuntu 26.04 LTS A user with […]

Read more
How to Manage Docker Images and Containers on Ubuntu 24.04 — step-by-step Linux tutorial on Progressive Robot

How to Manage Docker Images and Containers on Ubuntu 24.04

Understanding how to manage Docker images and containers is fundamental to working with Docker. This guide covers the essential commands for pulling, building, running, inspecting, and cleaning up Docker images and containers on Ubuntu 24.04 LTS. Tested and valid on: Ubuntu 24.04 LTS Prerequisites Ubuntu 24.04 LTS server Docker Engine installed A user in the […]

Read more
How to Set Up Software RAID with mdadm on Ubuntu 26.04 — step-by-step Linux tutorial on Progressive Robot

How to Set Up Software RAID with mdadm on Ubuntu 26.04

Software RAID with mdadm provides data redundancy and performance improvements using standard hardware without a dedicated RAID controller. RAID 1 (mirroring) protects against single disk failure, while RAID 5 and 6 provide space efficiency with fault tolerance. This guide creates a RAID 1 array on Ubuntu 26.04 LTS. Tested and valid on: Ubuntu 26.04 LTS […]

Read more
How to Manage Docker Images and Containers on Ubuntu 24.04 — step-by-step Linux tutorial on Progressive Robot

How to Use Docker Volumes and Bind Mounts on Ubuntu 24.04

Docker volumes and bind mounts allow containers to persist data beyond their lifecycle and share data with the host. This guide covers Docker volumes and bind mounts on Ubuntu 24.04 LTS. Tested and valid on: Ubuntu 24.04 LTS Prerequisites Ubuntu 24.04 LTS server Docker Engine installed A user in the docker group Step 1 – […]

Read more
CHAT