Skip to main content

Tutorial

Step-by-step tutorials to demonstrate a complicated procedure.

A collection of 72 posts

Upgrading Rocket Chat
Tutorial

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

Self host Isso comment system
Tutorial

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

Connect to server via SSH from Android smartphone
Tutorial

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

Rocket.chat Docker deployment guide
Tutorial

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 set up OpenCL for GPUs on Linux and Docker [Complete Guide]
Tutorial

How to set up OpenCL for GPUs on Linux and Docker [Complete Guide]

Learn how to setup OpenCL on Linux and Docker for both NVIDIA and AMD GPUs!

· Avimanyu Bandyopadhyay

Complete Guide to Self-hosting Ghost CMS With Docker
Tutorial

Complete Guide to Self-hosting Ghost CMS With Docker

Learn how to self-host your Ghost blog with Docker on your own Linux server on the cloud!

· Avimanyu Bandyopadhyay

backup and restired Docker
Docker Tutorials

Definitive Guide on Backup and Restore of Docker Containers [A Cloud + Local Approach for Standalone Servers]

Harness both the cloud and your local system to backup and restore your Docker containers.

· Avimanyu Bandyopadhyay

Cockpit for Linux servers
Tools

Using Cockpit to Monitor and Manage Multiple Linux Servers Graphically From a Web Browser

For the rare breed of sysadmins that do not like getting into the terminal, Cockpit is a god send for managing servers graphically.

· Avimanyu Bandyopadhyay

How to Install Nextcloud with Docker on Your Linux Server
Docker Tutorials

How to Install Nextcloud with Docker on Your Linux Server

You can now ditch Google Drive or Dropbox and create you own cloud server with Nextcloud and Docker.

· Debdut Chakraborty

Linode Stackscripts
Tutorial

How to Use Linode StackScripts for Deploying PreConfigured Linux Servers

Automate repetitive task and deploy custom configured Linux server with Linode StackScripts.

· Debdut Chakraborty

Monitor Docker containers with Grafana using Dockprom
Docker Tutorials

Monitoring Docker Containers With Grafana Using Dockprom

Learn how to deploy the Dockprom Stack for monitoring Docker containers and host and present them with Grafana dashboard.

· Avimanyu Bandyopadhyay

Self host Jisti Meet
Docker Tutorials

How to Self Host Jitsi Meet With Docker

Complete beginner's guide to deploy a Jitsi Meet instance with Docker on a Linux server.

· Debdut Chakraborty

How to Set Up Remote Access to Docker Daemon [Detailed Guide]
Docker Tutorials

How to Set Up Remote Access to Docker Daemon [Detailed Guide]

Don't want to ssh into remote server and then run docker commands? You can set up remote docker access that has other benefits too.

· Debdut Chakraborty

How to Dockerize Python Applications With Miniconda [A Hybrid Approach]
Tutorial

How to Dockerize Python Applications With Miniconda [A Hybrid Approach]

Take isolation to the next level by using Miniconda to build your Python based docker images for your application in a hybrid manner.

· Avimanyu Bandyopadhyay

Complete Guide to Self-hosting Plausible [Privacy Friendly Google Analytics Alternative]
Tutorial

Complete Guide to Self-hosting Plausible [Privacy Friendly Google Analytics Alternative]

Learn how to self-host a Plausible instance along with email reporting and global stats.

· Avimanyu Bandyopadhyay

Create an Uptime Monitor for Your Websites With 'Upptime' Tool and GitHub [No Server Needed]
Tools

Create an Uptime Monitor for Your Websites With 'Upptime' Tool and GitHub [No Server Needed]

Using open source tool Upptime, you can create an uptime monitor and status page for your websites with GitHub Actions and GitHub Pages. No additional server configuration needed.

· Debdut Chakraborty

GitHub Actions
Tutorial

How to Deploy & Manage Ghost Themes Using GitHub Actions

Making changes to the themes on a Ghost blog is a tedious process. This can be simplified with GitHub Actions.

· Avimanyu Bandyopadhyay

Updating docker container
DevOps

Updating Docker Containers With Zero or Minimum Downtime

A step by step methodology that can be very helpful in your day to day DevOps activities without sacrificing invaluable uptime.

· Avimanyu Bandyopadhyay

Complete Beginner's Guide to Kubernetes Cluster Deployment on CentOS (and Other Linux)
Kubernetes

Complete Beginner's Guide to Kubernetes Cluster Deployment on CentOS (and Other Linux)

A complete step-by-step beginner's guide to deploy Kubernetes cluster on CentOS and other Linux distributions.

· Rakesh Jain

Deploy Talkyard with Docker
Tutorial

Deploying Talkyard Forum Under Nginx With Docker

Deploying Talkyard forum is a tricky task. Follow this hybrid docker approach to deploy Talkyard on a server with other web-services.

· Abhishek Prakash

Docker in reverse proxy
DevOps

Using Docker to Set up Nginx Reverse Proxy With Auto SSL Generation

Learn how you can deploy multiple web services on the same server using Nginx reverse proxy and docker containers.

· Debdut Chakraborty

How to Install Matrix Synapse Homeserver Using Docker
Tutorial

How to Install Matrix Synapse Homeserver Using Docker

This step-by-step tutorial will help you install your own Matrix homeserver for real-time communication with your friends, family or team members.

· Debdut Chakraborty

How to Upgrade Ubuntu Server to 20.04 from 18.04
Tutorial

How to Upgrade Ubuntu Server to 20.04 from 18.04

This step by step guide shows how to upgrade Ubuntu 18.04 LTS server to 20.04 LTS over an SSH connection or otherwise.

· Abhishek Prakash

Install multiple discourse on the same server
Tutorial

How to Install Multiple Discourse Containers on the Same Server

Installing multiple Discourse forums is not straightforward but it's not difficult either. Here are the steps to install multiple Discourse forums in Docker containers on the same Linux server.

· Avimanyu Bandyopadhyay

Tutorial

Setup Visual Monitoring of InfluxDB Time Series Data in Grafana

Here's a step-by-step beginner's guide to setup visual monitoring of InfluxDB time series data in Grafana.

· LHB Community

Install and Configure Webmin to Manage Linux Servers Remotely and Graphically
Tutorial

Install and Configure Webmin to Manage Linux Servers Remotely and Graphically

Learn to install and configure Webmin to manage Linux servers remotely and graphically.

· LHB Community

Install Grafana
Tutorial

How to Install and Configure Grafana

Grafana is one of the most famous open source tools for monitoring and get information from several data sources. Learn to install and set up Grafana on Ubuntu.

· LHB Community

Guide to Install TensorFlow On Ubuntu
Tutorial

Guide to Install TensorFlow On Ubuntu

Complete beginner's guide that teaches you to install TensorFlow on Ubuntu in easy to follow steps.

· Ankush Das

How to Use Linux Screen Command [Essential Guide]
Commands

How to Use Linux Screen Command [Essential Guide]

The screen command in Linux allows you to use multiple virtual terminals that can be saved by name and reopened using keyboard shortcuts. Here's how to use it.

· Christopher Murray

Check Linux Server Vulnerabilities with OpenVAS
Tutorial

Check Linux Server Vulnerabilities with OpenVAS

OpenVAS is a free and open source tool to check Linux systems for known vulnerabilities. Learn how to get started with OpenVAS.

· LHB Community