Русский flag Русский

All Posts

119 | Beyond Let's Encrypt: Overview of the Best Free SSL/TLS Alternatives

2025-10-10

Thanks to Let’s Encrypt HTTPS has become the standard for the entire internet. This project made it possible for any site administrator to get a free SSL certificate in just a few commands. But other players have appeared on the market, offering more convenience, integrations, and flexibility.

If you want to try something besides Let’s Encrypt — below is an overview of the most reliable and popular alternatives.


1. ZeroSSL — same automation, but with a friendly interface

ZeroSSL (Austria) — the main competitor to Let’s Encrypt. It is fully compatible with the same ACME protocol, but emphasizes convenience.

118 | BIMI: Add your logo to your emails and stand out! 📧✨

2025-10-09

Noticed how in Gmail or other mail services the logos of big companies — and even a blue checkmark — appear next to their messages?
It’s not just pretty — it’s the result of BIMI (Brand Indicators for Message Identification).

With BIMI your message looks professional, inspires trust, and stands out in a crowded inbox. 😎

In this article we’ll cover what BIMI is, why it matters, and how to set it up step by step so your logo appears next to your emails. Let’s go! 🚀

117 | phpMyAdmin or Adminer? What if you have PostgreSQL? 🐘 A simple guide to choosing a database tool

2025-10-08

Congratulations! You just set up your web server (LAMP, LEMP, or something else) and are ready to build awesome websites. You have an operating system, a web server, a programming language, but one important puzzle piece remains — the database. Managing it without a convenient tool is like fixing a car without a wrench. 😅

If you use MySQL or MariaDB, you’ve probably heard of phpMyAdmin and Adminer. If you chose PostgreSQL, you also have great options! Let’s figure out which tool to choose so working with your database is easy and pleasant.

116 | LAMP or LEMP? Exploring web stacks and discovering a cool hybrid approach!

2025-10-07

Hello, aspiring web developer! 👋
If you’re just diving into the world of building websites, you’ve probably already heard of LAMP and LEMP. These acronyms sound like something out of a spy movie, but in reality they are the foundation of most dynamic websites you use every day.

In this article we’ll break down what LAMP and LEMP are, how they differ, where they’re used, and introduce a cool hybrid stack — the Nginx and Apache combo that brings together the best of both worlds.
Ready? Let’s go! 🚀

SSL certificates via DNS: automating Let’s Encrypt issuance

2025-10-06

Introduction

Let’s Encrypt is the standard for obtaining free TLS certificates. Most often certificates are issued via the HTTP-01 method, which requires a reachable web server on port 80. However, for internal services or wildcard certificates (for example, *.example.com) it is more convenient to use DNS-01, which verifies domain ownership via TXT records in DNS and does not require open ports.

This article covers:

  • Issuing certificates via the Cloudflare API,
  • Issuing certificates via Amazon Route 53 (AWS),
  • Integration with web servers Nginx, HAProxy and Traefik,
  • Automation of certificate renewal.

Note: Instructions are relevant for Certbot 2.x, acme.sh 3.x, Nginx 1.18+, HAProxy 2.4+, Traefik 2.x on Linux (Ubuntu/Debian). For other OSes or tool versions adjustments may be required.

Moving or restoring a website for beginners: don't be afraid, it's easier than it seems

2025-10-05

Moving a website to a new server or restoring it after a failure can sound like a scary task, especially if you’re new to web development or administration. But don’t panic. With the right approach and a step-by-step plan you can handle it without stress. Below is a breakdown of the whole process: from backup to functionality checks, including ISPmanager and FreePanel panels and local testing via hosts without changing public DNS.

115 | Self-hosted mail server vs paid email: comparison, risks, and recommendations

2025-10-05

Introduction

Email remains one of the key tools for communication and business. Many use paid services like Gmail, Outlook or ProtonMail, but there are those who prefer to set up their own mail server. This gives full control over data but requires time and technical skills.
This article examines the pros and cons of both approaches, risks and practical recommendations. The material will be useful for both beginners interested in privacy and specialists seeking an in-depth analysis. Prices are indicated as of September 2025 and may vary; check current information on providers’ websites.

TCP Connection Proxying with HAProxy: A Beginner’s Guide

2025-10-03

Introduction

If you are a beginner system administrator or developer, you’ve probably faced the task of managing network traffic. One of the most powerful tools for this is HAProxy, a high-performance load balancer for TCP and HTTP.

In this article, we will cover:

  • what TCP proxying is,
  • why to use HAProxy,
  • a sample configuration for beginners,
  • security and monitoring tips.

What is TCP Proxying?

TCP Proxying is the forwarding of TCP connections from a client to a server (or group of servers) through an intermediary. Unlike an HTTP proxy that operates at the application layer, TCP proxying happens at the transport layer, making it universal for any TCP protocol: from databases to mail services.

Case: Launching and Registering an MTProto Proxy in 5 Minutes Using Docker

2025-10-01


Task

🚀 Create your own fast and reliable proxy, register it in Telegram to track statistics, and optionally make it public.


Solution Choice: Docker + Official MTProto Image

  • Why Docker? Docker allows you to run the proxy in an isolated container without installing unnecessary dependencies on the server. It’s clean, secure, and incredibly fast. The docker-compose.yml file describes the entire configuration in one place, making the launch and management process trivial.

113 | BitTorrent — Decentralized File Sharing

2025-09-30


Introduction

In this series on file transfer protocols, we’ve already looked at centralized solutions — S3, WebDAV, Rsync. But there’s a fundamentally different approach — BitTorrent, a decentralized P2P protocol that enables efficient distribution of large files among many users.

BitTorrent became popular thanks to its speed and resilience, especially when working with large volumes of data.


What is BitTorrent?

BitTorrent is a P2P protocol created by Bram Cohen in 2001.