Once the SSH server started, the bots will randomly try brute-force the SSH server, some servers need to keep using default port 22 for various reasons. The most reasonable reason is to whitelist the IP address of the users or use IPv6 which had less bot brute-forcing your server. Another solution is using sshguard, sshguard […]
How To Create Docker Images For Beginner
Docker used almost everywhere nowadays, many application provides docker images such as Node, Nginx, Java, Laravel and many more which easy to use without any complicated step to each software on your own. By using docker to use the latest or other version is just a pull away. A docker is snapshot of application at […]
How To Install Roundcube Webmail 1.4 on Debian 10
Roundcube release version 1.4 which brings a brand new responsive layout, Elastic. Roundcube has been around for a long time, even the most famous control panel cPanel, Directadmin installed Roundcube by default. Many people may already move from managing their own mail server to hosted versions such as GSuite, Office 365, Fastmail etc but for […]
How To Setup Nginx as Load Balancer
Load balancing is a common technique to make high availability, reliability, and scalability. When the application grows you’ll need to think a way to scaling the server to serve the visitor or customer better. Nginx support few load balancing method which has its own advantages and disadvantages 1. Round Robin (default method) Requests are distributed […]
How To Build and Install htop 3 on Debian 10/Ubuntu 20.04
htop a cross-platform process viewer with colorable, similar to top, the default process viewer on Linux. The old htop has been stagnant for few year before group of volunteers asking the author to maintenance the next htop which is the original author agrees, the old. repository had been archived Support ZFS ARC statistics, New display […]
How To Install Gitea Git Server on Debian 10
For lightweight git server, gitea already gain a lot user because it easy to install and the interface similar to Github. The goal of this post is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. Since gitea created using the Go language, it supports a lot of […]
How to Install TigerVNC Server on Ubuntu 20.04
Ubuntu 20.04 using GNOME as a desktop environment, this tutorial describes how to install and this tutorial describes how to install and config the TigerVNC server. So we’ll have using the default desktop, GNOME, instead of using XFCE as many tutorials used. Depend on your preferred DE you may need to install different DE for […]
How to Install Sublime Text on Ubuntu 20.04
Sublime Text for a while had been offering its own repository, which at this time hosted on Digital Ocean. In this tutorial, we’ll install Sublime Text on Ubuntu 20.04 Sublime Text famous for its lightweight installation and fast to open text/CSV even the large one > 100MB. Sublime Text free use even after the license […]
How to Install MariaDB 10.5 on Debian 10
MariaDB is an open-source, multi-threaded relational database management system. Commonly used for LAMP (Linux, Apache, MariaDB, PHP) or LEMP (Linux, Nginx, MariaDB, PHP). MariaDB gains popularity after Linux distro adopted MariaDB as the default replacement for MySQL due licensing issue. MariaDB 10.5 new features – Includes the S3 storage engine – MariaDB ColumnStore storage engine […]
How To Install Pihole Without ARM SBC on Debian 10
Pihole renowned for ads blocker on DNS level, by using DNS no need to install any 3rd party application to avoid ads on your computer. If you follow this tutorial, then all devices inside your network (Mobile Phone, Computer, TV) will never be bothered by ads again without any configuration for an individual device. Normally […]