This is my personal blog where I share insights, ideas, and experiences on topics that inspire me. I write primarily about technology, DevOps practices, and real-world challenges I encounter. This space serves as a personal knowledge base — a place to document problems I face and the solutions I discover along the way.
Featured
-
Django Todo App Deployment - EC2, Virtual Environments, and Docker
Published:guiding you through deploying your Django todo app on an AWS EC2 instance, covering both traditional virtual environment setup and containerization with Docker.
-
AWS Application Load Balancer with a Custom Domain (Cloudflare)
Published:step-by-step walkthrough for beginners on setting up an AWS Application Load Balancer (ALB), securing it with SSL/TLS using ACM
-
Nginx as a load balancer on AWS EC2
Published:Simple example of Nginx as a load balancer on AWS EC2.
-
Deploying Your PHP and MySQL App on AWS EC2 with Docker, Nginx, SSL and a Custom Domain
Published:Learn how to take your PHP and MySQL application from local development to a live production environment on an AWS EC2 instance. This comprehensive guide walks you through the entire process, covering Docker and Docker Compose setup, Nginx as a reverse proxy, configuring your custom domain with DNS, and securing your application with free SSL/TLS certificates using Certbot (Let's Encrypt). Discover best practices for deploying and managing your web app in the cloud, including persistent storage for your database and seamless code updates.
-
Dockerizing a PHP and MySQL/MariaDB Application with Docker Compose
Published:Learn how to containerize your PHP application with a MariaDB backend using Docker and Docker Compose. This guide walks you through creating a clean Dockerfile and docker-compose.yml to streamline local development, enable database persistence, and ensure service health — all with environment-based configuration for flexibility.s
-
Terraform - Complete step-by-step process to create a (VM) on Azure and SSH under student pack subscription.
Published:Making a Linux virtual machine on Microsoft Azure using Terraform. From setting up providers and creating a resource group to configuring networking components and managing SSH authentication using azure CLI & GUI
-
Lazydocker
Published:How to create and SSH into an Amazon EC2 instance using Terraform — completely within AWS Free Tier limits. We’ll cover essential Terraform setup, defining AWS resources, adding a security group for SSH access, and outputting the public IP for easy login. Perfect for beginners looking to get hands-on with Infrastructure as Code (IaC)!
-
Terraform - Create and SSH into an AWS EC2 Instance Using Terraform (Free Tier Guide for Beginners)
Published:How to create and SSH into an Amazon EC2 instance using Terraform — completely within AWS Free Tier limits. We’ll cover essential Terraform setup, defining AWS resources, adding a security group for SSH access, and outputting the public IP for easy login. Perfect for beginners looking to get hands-on with Infrastructure as Code (IaC)!
-
How To Install and Configure Ansible on Ubuntu.
Published:Install and configure Ansible on Ubuntu, set up communication with virtual machines (VMs) as managed nodes, and execute your first automation playbooks.
-
First Database Project - Setting Up & Managing MySQL/MariaDB on Linux, Database Dump, Backup and Restore
Published:Dive into this practical assignment to learn how to install and secure MariaDB on your Debian Linux system. Covering database creation, user management, remote connectivity, and essential dump, backup/restore operations.
-
Pull, Build an image using a Dockerfile and Push the image to Docker Hub.
Published:Pull an image from Docker Hub and run it as a container. Build an image using a Dockerfile and Run the image as a container. Push the image to Docker Hub.
-
Expose Your Localhost app to the Internet with Custom domain using Cloudflare Tunnel
Published:You’ll expose your local site (like your localhost site) directly through your own domain using cloudflared, without needing ngrok at all.
Recent Posts
-
Guide to NFS on Linux
Published:Step-by-step guide to NFS in Linux, from basic to advanced concepts, with practical examples and command explanations for each stage.
-
Guide to LVM on Ubuntu
Published:A Beginner's Guide to LVM on Ubuntu
-
Hosting wordpress website using just Docker and domain name with ssl in simple steps.
Published:Hosting wordpress website using just Docker, pointing to custom domain name and secure it with ssl with apache web server.
-
Step to install VMware Workstation on a Linux system.
Published:Step to install VMware Workstation on a Linux system.
-
Installation of LAMP along with PHPMyAdmin on Debian in simple steps.
Published:set up a LAMP stack (Linux, Apache, MariaDB/MySQL, PHP) with phpMyAdmin on Debian step by step.
-
Hosting a WordPress site in Debain in simple steps.
Published:Hosting a WordPress site in Debain in simple steps.