Services

How to Add a Custom Notification Provider in Uptime Kuma

Introduction Uptime Kuma is an open-source, versatile, and customizable self-hosted monitoring tool that supports various notifications. This guide will walk you through integrating a custom notification channel. This guide assumes that you have a notification provider whose service can be accessed through an API to send your notifications through your account. Step 1: Clone the […]

How to Add a Custom Notification Provider in Uptime Kuma Read More »

Unconventional Out-of-Band Management using MikroTik LtAP mini-LTE kit and OpenVPN server

Welcome to the dynamic cosmos of networking and connectivity, where the quest for resilient yet budget-friendly solutions takes centre stage. Today, we\’re not merely delving into the technical aspects; we\’re embarking on a journey into the avant-garde of connectivity solutions – the fusion of the sleek MikroTik LtAP mini-LTE Kit and the powerful OpenVPN. In

Unconventional Out-of-Band Management using MikroTik LtAP mini-LTE kit and OpenVPN server Read More »

Adding a LoRa IoT device in ChirpStack

The Internet of Things (IoT) has revolutionized the way we collect, transmit, and process data from a wide range of applications. LoRa (Long-Range) technology has emerged as a popular choice for building low-power, long-range wireless IoT networks. ChirpStack is one of the powerful open-source LoRaWAN software that provides the infrastructure for managing, collecting LoRa IoT

Adding a LoRa IoT device in ChirpStack Read More »

Deploying Django application with Gunicorn, Apache, and MySQL on Ubuntu Server

Deploying a Django application is a crucial step in taking your web project from development to production. While Django\’s built-in development server is great for testing and debugging, it\’s not suitable for handling the demands of a live production environment. To ensure your Django application can handle real-world traffic and serve as a reliable, performant,

Deploying Django application with Gunicorn, Apache, and MySQL on Ubuntu Server Read More »

Creating a Pipeline (CI/CD) on GitLab using Docker on an Ubuntu Server.

Creating  a Pipeline (CI/CD)  on GitLab, using  Docker on an Ubuntu Server. Introduction: Continuous Integration (CI): Continuous Integration is the practice of frequently and automatically integrating code changes from multiple contributors into a shared repository. Developers regularly submit their code changes, which are then automatically built, tested, and integrated into the main codebase. This helps

Creating a Pipeline (CI/CD) on GitLab using Docker on an Ubuntu Server. Read More »

Containerizing a React Application and Enhancing Security with Let’s Encrypt SSL Certificates

Containerizing a React application with Docker Compose is a widely adopted approach for streamlining both the development and deployment environments of your application. Docker Compose empowers you to define and execute multi-container Docker applications seamlessly. Leveraging Docker offers a multitude of benefits. Presently, Docker stands as the prevailing choice for containerizing applications, owing to its

Containerizing a React Application and Enhancing Security with Let’s Encrypt SSL Certificates Read More »

Integrating BigBlueButton with Moodle

In order to improve online learning, educator and learners collaboration, moodle and BigBlueButtion  were designed independently and these two can be integrated with ease. About Moodle; Moodle is an open source learning management system designed to create a learning environment for educators, learners and administrators. Moodle can be installed on a person\’s web server, it

Integrating BigBlueButton with Moodle Read More »