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.
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.
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.
2025-10-01
Problem
In some regions, access to Telegram may be unstable or completely blocked.
Using public proxies or VPNs is not always convenient: they can be slow, overloaded, or also blocked.
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.
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.
2025-09-29
Introduction
In previous articles, we explored different file transfer protocols — from classic FTP and SFTP to modern solutions like S3 and WebDAV.
Now let’s take a closer look at Rsync — a powerful tool and protocol that stands out for its efficiency in synchronizing files and directories.
Rsync is perfect for backups, data synchronization, and automation tasks, thanks to its ability to transfer only the modified parts of files.
2025-09-28
Introduction
In previous articles, we covered both classic protocols (FTP, SFTP, SMB) and the modern object storage standard S3.
However, there’s another protocol that combines features of traditional file access with HTTP — WebDAV.
This protocol became popular thanks to its simplicity, universality, and ability to work with files as if they were on a local disk, but over the internet.
What is WebDAV?
WebDAV (Web Distributed Authoring and Versioning) is an extension of the HTTP protocol, developed in the late 1990s.
2025-09-27
Introduction
In previous articles, we looked at classic protocols that work with files and folders.
But with the rise of cloud technologies, a new, more flexible and scalable approach emerged — object storage, and the de facto standard for it became the Amazon S3 protocol.
What is S3 and how is it different?
S3 (Simple Storage Service) is a protocol originally developed by Amazon Web Services (AWS) for cloud storage.
Its success was so great that today the “S3-compatible API” has become an industry standard, supported by dozens of providers (Google Cloud Storage, DigitalOcean Spaces, MinIO, etc.).
2025-09-26
Introduction
When it comes to file sharing not over the internet, but within a local network (at the office or at home), other protocols take the stage.
The two main competitors here are: SMB — the king of the Windows world, and NFS — the standard for Unix/Linux.
SMB (Server Message Block) — the language of Windows communication
SMB is a network protocol that provides shared access to files, printers, and other network resources.
If you’ve ever opened a shared folder in Windows — you’ve used SMB.
2025-09-25
Introduction
In addition to “heavyweights” like SFTP, there are simpler, narrow-purpose protocols.
They aren’t meant for everyday file sharing, but are indispensable in their niches.
In this article, we’ll look at two such tools: TFTP and SCP.
TFTP (Trivial File Transfer Protocol) — maximum simplicity
As the name suggests, TFTP is a “trivial” or simplified version of FTP. Its main goal is to be as lightweight and easy to implement as possible.