Akaunting is a free and open-source software written in PHP using the Laravel framework and modern technologies such as VueJS, Tailwind, RESTful API and etc.(more…)
In this tutorial, we are going to explain in step-by-step detail how to install multiple Python versions on Ubuntu 22.04
Python is a high-level, general-purpose programming language compatible with different operating systems such as MacOS, Windows, Linux and etc.(more…)
In this tutorial, we are going to explain in step-by-step detail how to install Icinga 2 on Ubuntu 22.04
Icinga is a free and open-source monitoring tool used for sending alerts when failures occur on the servers. Icinga is written in C++ and PHP and stores the information in the MySQL database. It offers many features, such as modern user interface database connectors for MySQL, PostgreSQL, Oracle, REST API, etc. In this blog post, we will install Icinga 2 with the LAMP stack.
Installing Icinga 2 with LAMP stack is a process that may take up to 30 minutes. Let’s get started!(more…)
In this tutorial, we will show you how to install ProcessWire CMS on Ubuntu 22.04 OS.
ProcessWire is a free, open-source content management system written in PHP. It offers many features such as jQuery-styled API, scaling, templates, multi languages, drag-and-drop page lists, and many more that are largely used for developing websites and applications. ProcessWire stores the data in the MySQL database server, and in this installation, we will install the ProcessWire CMS with the LAMP stack.
Installing ProcessWire CMS on Ubuntu 22.04 with LAMP stack is a straightforward process that may take up to 15 minutes. Let’s get things done!(more…)
In this tutorial we are going to show you in step-by-step detail how to install Gitlab on AlmaLinux 9 OS.
Installing GitLab on AlmaLinux 9 is a straightforward process that may take up to 10 minutes. Let’s get started!(more…)
Plausible Analytics is a free and open-source, self-hosted web analytics application that helps you to track your website visitors. It is a simple analytics alternative to Google Analytics.
In this tutorial, we will install Plausible in a docker container and then install Apache as a reverse proxy for Plausible Analytics.(more…)
Uptime Kuma is an open-source monitoring solution. We can monitor our websites and servers’ uptime and configure them to send us notifications via multiple options, like Telegram, email, Discord, etc. Uptime Kuma is an easy-to-use monitoring tool, and it is powerful for traffic control, observability, service discovery, etc. This article will show you how to install Uptime Kuma on Ubuntu 22.04.(more…)
A website’s performance depends on many factors, and choosing a suitable web server is one of them. You can choose from many web servers, like Apache, LiteSpeed, Nginx, etc.
Nginx is an open-source web server, it was initially developed by Igor Sysoev and released in October 2004. In Nginx, gzip compression can significantly reduce the size of transmitted data to website visitors.
Modern web browsers support GZIP compression by default. However, we need to configure our server to serve the compressed resources to our website visitors properly. Without a proper configuration, it could make your server load higher and even slower. This article will show you how to improve website performance using GZIP and Nginx on Ubuntu 22.04.(more…)
Grafana is a free, open-source, and composable observability and data visualization platform. It is used for monitoring, analysis, and visualization of real-time system data. Its frontend is written in Typescript while the backend is written in Go. It can be used with time series databases such as InfluxDB, Prometheus, and Elasticsearch. It provides a beautiful dashboard that allows users to create and edit both log and data graphs and create metrics.
In this post, we will explain how to install Grafana on Ubuntu 20.04.(more…)