| by Scott Kilroy

Why Linux is Better for The Office

When working in an office, you naturally need a sharing operating system for each and every computer to allow for the quickest installation of files. While many people are currently trending towards Windows, which has marketed itself as the premier sui…

Share Button
Read More
| by Scott Kilroy

What is Cert-Manager and how to setup Cert-Manager for SSL certificates in Kubernetes Cluster on AWS using Helm

Cert-Manager is a controller used for certificate management. In this article, we will set up a Cert-Manager with Let’s Encrypt issuer. We will secure our sample application using the TLS certificates and have HTTPS in our Hostname to access the applic…

Share Button
Read More
| by Scott Kilroy

How to create Cloudwatch alarms for a Lambda Function on AWS

There are various invocation metrics, performance metrics, and concurrency metrics available for Lambda functions in Cloudwatch to monitor.In this article, we will create an alarm for the "Invocations" metric which will send a notification to…

Share Button
Read More
| by Scott Kilroy

How to display GUI dialogs in bash script using Zenity

Zenity is an open-source application for displaying simple GUI in shell scripts. It makes scripts more user-friendly by displaying GTK+ dialogs. In this article, we will show you how to use Zenity to display GUI dialogs in Bash scripts.

Share Button
Read More
| by Scott Kilroy

How to manage AWS EC2 instances using aws-cli

This guide will show you how to get started with managing your AWS virtual machine instances from the Linux command line using aws-cli.

Share Button
Read More
| by Scott Kilroy

Perfect Server Automated ISPConfig 3 Installation on Debian 11 and Debian 12, Ubuntu 22.04 and Ubuntu 24.04

This tutorial shows you how to easily set up a web, email and DNS server with ISPConfig 3 using the ISPConfig auto-installation script.

Share Button
Read More
| by Scott Kilroy

How to create an SNS topic on AWS using Terraform

In this article, we will create an SNS topic with an access policy that will allow our own account to perform all SNS actions on the topic.

Share Button
Read More
| by Scott Kilroy

How to Test Website Loading Speed in Linux

The website loading speed or response time is very important for any webmaster because it will impact search engine rankings and user experience. In this tutorial, we will show you how to test website loading speed using the curl command in Linux.

Share Button
Read More
| by Scott Kilroy

How to create Cloudwatch alarms for a DynamoDB Table on AWS

To monitor DynamoDB tables, metric data is sent to CloudWatch automatically. In this article, we will create an alarm for a DynamoDB table to monitor "ConsumedWriteCapacityUnits" and send a notification to the SNS topic.

Share Button
Read More
| by Scott Kilroy

How to create a user on Linux EC2 instance on AWS and add a public key to it using a shell script

Creating a user and adding a public key to it can be very tedious. In this article, we will see how this process can be automated using a shell script which can help us avoid human errors that can arise if we do the task manually.

Share Button
Read More
| by Scott Kilroy

How to create Cloudwatch alarms for an SQS Queue on AWS

CloudWatch metrics for SQS queues are collected and pushed to CloudWatch at one-minute intervals automatically. These metrics are provided at no charge in CloudWatch for both standard and FIFO queues. In this article, we will create an alarm for the &q…

Share Button
Read More
| by Scott Kilroy

How to create an SQS queue on AWS using Terraform

In this article, we will create an SQS queue using Terraform on AWS. We will also add a policy that will allow all to send messages to the queue.

Share Button
Read More
| by Scott Kilroy

How to copy items from one DynamoDB to another DynamoDB table using Python on AWS

This tutorial shows you how to write a Python script to copy data from one DynamoDB to another DynamoDB table on AWS.

Share Button
Read More
| by Scott Kilroy

How to protect documents with a digital signature in ONLYOFFICE Desktop Editors v.6.2

In this tutorial, we’ll learn how to use a digital signature in ONLYOFFICE Desktop Editors to protect your documents. ONLYOFFICE Desktop Editors is a free open-source office suite that contains viewers and editors for text documents, spreadsheets, and …

Share Button
Read More
| by Scott Kilroy

How to Register a Domain Name on AWS

When you want to build a website or web applications, the first step is to buy a domain name, as it is an easier way to remember than the IP of the server. A domain name is a unique name that identifies the website, hence no 2 websites can have the sam…

Share Button
Read More
| by Scott Kilroy

How to create a DynamoDB table on AWS using Terraform

In this article, we will see the steps to create a DynamoDB Table using Terraform. We will create a DynamoDB Table with the "PAY_PER_REQUEST" billing model. Before we proceed with this article, it is assumed that you are aware of AWS DynamoDB…

Share Button
Read More
| by Scott Kilroy

How to store AWS user access key and secret key in Jenkins

In this article, we will install the "CloudBees AWS Credentials" plugin and store the AWS IAM user’s secret key and access key in Jenkins using this plugin. We will install the "AWS Steps Plugin" so that we could use "awsStep&q…

Share Button
Read More
| by Scott Kilroy

How to update the ONLYOFFICE Docs Docker version on Ubuntu

ONLYOFFICE Docs is an open-source office suite distributed under GNU AGPL v3.0. It comprises web-based collaborative editors for text documents, spreadsheets, and presentations highly compatible with OOXML formats (docx, xlsx, pptx).

Share Button
Read More
| by Scott Kilroy

How to increase the disk space of an AWS EC2 Ubuntu instance

In this article, we will increase the disk space of the boot volume (root partition) with the filesystem of type ext4 of Ubuntu 20.04 Server.

Share Button
Read More
| by Scott Kilroy

How to configure Route53 with our DomainName to access a static website from S3 on AWS

This article will help you with the steps to host a static website on S3 and redirect traffic from your subdomain to the static website on the S3 bucket.

Share Button
Read More