GitLab is one of the most popular GIT repository providers in the world, but did you know that you can install GitLab software on your own server and start hosting your projects completely privately at no cost? To install GitLab on your own server, you jus (...)
In this manual, we will teach you how to install and configure Docker on your own server. By following these simple steps, you will be able to have Docker installed and fully functional in just a few minutes, allowing you to launch containers or 'compose' (...)
In this manual, we will teach you how to easily install a Node JS environment that includes both Node and the 'NPM' package manager, one of the fundamental components of any Node JS environment. info Please remember that this manual has been written, spec (...)
In this manual, we will explain in a simple way the steps you must follow to change the hostname of your Linux server. Before going into detail, it is useful to review exactly what a hostname is. What is a server's hostname? The 'hostname' or also known as (...)
In this manual, we will teach you how to install MongoDB on your Linux server so that you can start using this NoSQL database. info In this manual, we provide the installation steps for the Ubuntu 22.04 distribution. For other distributions, especially Re (...)
In this manual, we will show you how to install Jenkins on your own Server. This way, you can have your own CI/CD pipelines in a fully private environment. info This manual has been created and tested successfully on Ubuntu 18.04. It is possible that for (...)
In this tutorial, we will explain how to install the "Webmin" control panel for the configuration, management, and maintenance of your Linux server. Attention: This manual has been tested for the Ubuntu 18.04 distribution. The steps described here may var (...)
In this tutorial, we will show you how and why to create a so-called "reverse proxy" with the popular web server Nginx; nowadays, it is the most popular option for this type of task. Before starting the tutorial, do you not have a Cloud Linux server where (...)
One of the most useful features of NGINX is rate limiting. It allows limiting the number of HTTP/HTTPS requests a user can make within a given period of time. A request can be as simple as a GET request for a website's home page or a POST request in a logi (...)
⚠️ This is basic configuration information based on the configurations available in the official NextCloud documentation, but with the paths and access of the installations carried out from SW Hosting. We remind you that SW Hosting does not provide direct (...)