Русский flag Русский Español flag Español

Server

2025-08-13

Introduction: From Local Defense to Global Protection

In the previous article, we explored Fail2ban — a reliable and time-tested tool for defending against brute-force attacks. However, Fail2ban only works with local logs and has no awareness of what’s happening on other servers. In today’s environment, where cyberattacks are increasingly distributed and sophisticated, we need a smarter and more collaborative solution.

Enter CrowdSec — a modern, open-source Intrusion Prevention System (IPS) that leverages a crowdsourced approach to build a global threat intelligence network.

Read more
2025-08-12

Introduction: Server Security — The First Line of Defense

Once you deploy any server or virtual machine, one of the first and most important tasks is ensuring its security. Even if your server doesn’t contain critical data, it can still be targeted by automated bots constantly scanning the internet for vulnerabilities. The most common type of attack against any server is brute-force password guessing, typically aimed at SSH access, FTP services, or web control panels.

Read more
2025-08-08


What is KVM?

KVM (Kernel-based Virtual Machine) is a virtualization technology built directly into the Linux kernel. KVM transforms the Linux kernel into a Type 1 hypervisor (bare-metal), allowing multiple virtual machines to run while leveraging hardware virtualization features of the CPU (Intel VT-x and AMD-V). KVM serves as a core component for many modern cloud platforms, including OpenStack and Red Hat OpenShift.

As part of Linux, KVM is a fully open-source solution, giving developers and system administrators enormous freedom and control over their infrastructure with zero licensing fees.

Read more
2025-08-05


What is Proxmox VE?

Proxmox Virtual Environment (Proxmox VE) is a powerful and flexible open-source virtualization platform that allows you to manage virtual machines and containers through a single web interface. Proxmox VE is based on the Debian GNU/Linux operating system and uses the KVM hypervisor for full virtualization and LXC for lightweight containerization. Its key advantage is versatility and ease of management, making it a popular choice for both home labs and small to medium-sized businesses.

Read more
2025-08-04


What is Virtualization?

Virtualization is a technology that allows the creation of virtual versions of resources such as servers, operating systems, storage, or networks. It makes it possible to run multiple “virtual machines” (VMs) on a single physical server. Each VM operates as a fully independent computer with its own operating system and applications, while sharing the physical resources of the underlying hardware.

The key component of virtualization is the hypervisor. A hypervisor is software that creates and manages virtual machines, distributing the host machine’s physical resources (CPU time, RAM, disk space, and network interfaces) among them.

Read more
2025-08-03


Introduction to Dokploy: Manage Docker Apps on Your Terms

In previous articles, we explored powerful SaaS deployment platforms like Vercel and Netlify, which offer simplicity and speed by letting a third party manage your infrastructure. Now it’s time to dive into the world of self-hosted solutions with Dokploy. Dokploy is more than just a control panel—it’s your personal “Heroku” that you install on your own server. It’s designed to simplify deploying and managing Docker containers while giving you full control over your environment, without subscription fees for every little thing.

Read more
2025-08-01

I want to express my huge gratitude to Mikhail for his work. There was a problem with domain email on Yandex. Yandex and the hosting support were playing ping-pong, passing the problem to each other. And Mikhail came in, saw it, and quickly solved the problem! I definitely recommend him!


Reply: Thank you for the review! Glad to help!

Read more