Latest Tutorials
What is a Homelab and Why Should You Have One?
Having a homelab setup has multiple advantages. Learn what it is and why you should consider a homelab for yourself.
ยท Helder
Docker Compose Up vs Start and Down vs Stop: Differences Explained
For a beginner on docker-compose, terms like docker-compose up, start, down and stop could be a quite overwhelming. This article explains the difference with detailed examples.
ยท Avimanyu Bandyopadhyay
Where are Docker Images, Containers and Volumes Stored on the Linux Host System?
Some quick tips to let you know where Docker Images, Containers and Volumes are located on your Linux server host.
ยท Avimanyu Bandyopadhyay
find Command Examples
Learn the super powerful and super useful find command with these practical examples.
ยท Abhishek Prakash
Useful Bash Commands You May Not Know About
Here are some lesser known but useful bash commands that will help make the shell scripts you write cleaner and more maintainable.
ยท Hunter Wittenborn
Guide for Upgrading to MongoDB 5.0 and Rocket.Chat 4.0 on Docker
The Docker way to change the deprecated database storage engine MMAPv1 to WiredTiger on MongoDB, as well as upgrading MongoDB and Rocket.Chat.
ยท Avimanyu Bandyopadhyay
What is Shebang in Linux Shell Scripting?
The seemingly insignificant #! characters at the beginning of a shell script has a major significance on how your script will be executed.
ยท Abhishek Prakash
Replacing a Substring With Another String in Bash
Learn how to replace a single or multiple occurrences of a substring inside a string in Bash.
ยท Avimanyu Bandyopadhyay
Unusual Ways to Use Variables Inside Bash Scripts
You might have used variables in Bash before, but probably not like this.
ยท Hunter Wittenborn
3 Ways to Watch Logs in Real Time in Linux
Here's how to use tail command effectively for watching log files in real time. Less and Mutitail commands also come in handy.
ยท Abhishek Prakash
HumanOps: In Dire Need Of Intellectual Humility
HumanOps is not hugely popular in the DevOps Community, and it is high time we start discouraging burnout and superhero culture.
ยท Avimanyu Bandyopadhyay
Ping Command Not Found? Install Ping on Ubuntu
If you are running Ubuntu in a Docker container, ping command will be missing. You can install ping on Ubuntu with this simple trick.
ยท Abhishek Prakash
How to Check if String Contains a Substring in Bash
In this bash string tutorial, you'll learn to check whether a given string contains a substring or not.
ยท Avimanyu Bandyopadhyay
How to Concatenate Strings in Bash
Learn to concatenate strings in bash shell scripts. You'll also learn to append to existing strings and combine strings and integers.
ยท Avimanyu Bandyopadhyay
How to Self-host Multiple WordPress Sites on the Same Server With Docker
Learn how to set up multiple WordPress instances on a single standalone Linux server with Docker.
ยท Avimanyu Bandyopadhyay
Deploying Isso Commenting System Under Nginx With Docker
Follow this Docker Compose approach to make an easy deployment of Isso on a server based on the official Dockerfile from the devs.
ยท Avimanyu Bandyopadhyay
Difference Between Single and Double Quote in Bash Shell
Quotes are an integral part of shell scripting and Linux command but they could often be confusing for new users. This article will demystify quotes for you.
ยท Abhishek Prakash
Transform Your Phone into A Portable Mini Workstation to Manage Your Servers!
Turn your Android phone into a portable mini-workstation with this tweaky guide!
ยท Avimanyu Bandyopadhyay
How to Tackle Filenames With Spaces in Linux
Spaces in the file names could be tricky, specially for new Linux users. Learn how to deal with them.
ยท Abhishek Prakash
Seq Command in Linux
Print a sequence of numbers with specified increment or format with seq command.
ยท Abhishek Prakash
Complete Guide to Self-hosting Rocket.Chat With Docker
Learn how to self-host your Rocket.Chat instance with Docker on your own Linux server on the cloud!
ยท Avimanyu Bandyopadhyay
How to Evaluate Strings as Numbers in Bash
Learn how to evaluate bash strings as integers to perform successful arithmetic operations.
ยท Avimanyu Bandyopadhyay
Best Commenting Systems for Websites That You Can Self-Host
Here are some ad-free, private commenting systems that you can self-host and own the user data.
ยท Abhishek Prakash
Using Checkmk for Monitoring Your Linux Server Infrastructure
A detailed guide on installing and configuring the free and open-source Checkmk Raw Edition for monitoring servers.
ยท Avimanyu Bandyopadhyay