logo

CodeHiRise

banner

CodeHiRise

Wander in the wonderful world of electronics, web dev and in between

Setup a GitHub Self-Hosted Runner on an Ubuntu VM: A DevOps Guide

LinuxCloudDevOps
about 17 hours ago

Step-by-step guide to creating a GitHub self hosted runner on an Ubuntu Virtual Machine. Optimize CI/CD pipelines for security, cost, and performance. Perfect for DevOps teams!

Setup a GitHub Self-Hosted Runner on an Ubuntu VM: A DevOps Guide cover art
about 1 year ago

This article provides a tutorial on accessing AWS EC2 instances using AWS Systems Manager (SSM) and outlines the benefits and prerequisites associated with this approach. The key advantages include avoiding exposure of instances to the public internet, managing multiple instances without sharing SSH keys, and executing commands on instances without direct login.

Access EC2 Instances privately using AWS Systems Manager cover art
about 1 year ago

This article lists 3 of the best Linux network tools used for network troubleshooting , including netstat for analyze network connections, ip for viewing and manipulating network objects and dig for query and analyze DNS with example code snippets.

3 Linux network analyze commands you must know cover art
about 1 year ago

The article provides a step-by-step guide on how to provision an AWS EC2 instance with an Ubuntu OS and configure Nginx on the server. It explains how to connect to the instance using SSH, install Nginx, and view Nginx in action.

Provision AWS EC2 Instance With Ubuntu OS And Configure Nginx cover art
over 1 year ago

In this article we will dive in to CAP Theorem in Distributed Systems, following proof of CAP theorem and how it is defines some of the databases in current market.

An Introduction to CAP Theorem in Distributed Systems cover art
over 1 year ago

Discover how to create a realtime terminal command execution app using Node.js and Server Sent Event. This tutorial guides you through the process of streaming command output through Server-Sent Events (SSE), enabling realtime updates.

Building a Real-Time Command Execution App with Node.js + SSE cover art
over 1 year ago

Discover how to build React frontend to receive terminal command execution output using SSE and integrate it with SSE API to view realtime command execution output.

Execute Terminal Commands and Receive Live Output with React+SSE cover art
almost 2 years ago

A practical guide to understanding and using iptables in Linux. In this blog post, we explore what a firewall is and how iptables can be used to set up, maintain, and inspect the tables of IP packet filter rules within the Linux kernel, and setup iptables-persistent to persist ephemeral firewall rules. It also provides a step-by-step guide on how to block incoming http connections to a webserver and then unblock it using iptables commands.

Setup and configure iptables in Ubuntu cover art

Topics

LinuxNetworkingCloudAWSWebDevReactDevOps

Featured

Setup a GitHub Self-Hosted Runner on an Ubuntu VM: A DevOps Guide

about 17 hours ago

CodeHiRise

All rights reserved 2025