2025-09-05
Introduction
Logrotate is a powerful tool for log management in Linux, but its interaction with Docker has its own specifics.
This guide explains how to properly use logrotate with Docker containers and when it’s better to rely on Docker’s built-in log management tools.
Docker Containers and Logs
Docker collects logs from the standard output streams (stdout and stderr) of containers and, by default, stores them as JSON files:
/var/lib/docker/containers/\<container\_id>/\<container\_id>-json.log
If a container generates a lot of logs, these files can take up gigabytes and quickly consume all available disk space.
2025-09-04
Introduction
In a world where setting up a web server often requires studying complex configuration files, Caddy offers a radically different approach.
It is a modern, multifunctional web server, reverse proxy, and certificate authority in one package.
Caddy was created with a single goal: to provide maximum simplicity.
If you are tired of the redundancy of Nginx or Apache, then Caddy is what you’re looking for.
Its main “killer feature” is fully automatic SSL certificate management, making it an indispensable tool for developers.
2025-08-25
Quick fix for the problem, I recommend Mikhail as a contractor to everyone! I tried to assemble a similar configuration myself and following advice from neural networks, which resulted in a lot of wasted effort and money (due to server downtime). So my advice in the end — turn to professionals, it will be cheaper =) Thanks to Mikhail for his professionalism.
Response: Thank you for the review!
Glad to help!
2025-08-12
Mikhail completed the setup of another VPS. Quickly, professionally bypassing certain limitations of hosting providers.
Answer: Thanks for the feedback!
Glad to help!
2025-08-05
Introduction: A Hidden Network Issue
Developers and system administrators using servers on the OpenStack platform (for example, the C*-M*-D* hosting plans from reg.ru) sometimes encounter mysterious network problems. The internet seems to work, but when trying to transfer large amounts of data or establish connections to certain services, requests may hang or fail due to timeouts.
The provider explains this issue as a feature of their infrastructure:
Servers on the OpenStack platform use VxLAN technology, which reserves 50 bytes for service information. Because of this, the maximum transmission unit (MTU) on the server’s main network interface (ens3) is 1450 bytes.
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.
2025-07-31
Introduction: Where to deploy your web application?
Modern web developers face a huge variety of tools and platforms for deploying their projects. From simple static sites to complex full-fledged web applications and APIs — every solution requires an optimal environment for deployment. In recent years, two approaches have gained special popularity: SaaS platforms (Software as a Service), offering maximum convenience and automation, and self-hosted solutions, providing full control over the infrastructure.
2025-07-29
In the world of self-hosted solutions for application management, Dokploy is a modern and powerful platform designed to significantly simplify the deployment and management of Docker containers on your own server. Forget about the complexities of manually configuring Docker Compose, Nginx, or Traefik—Dokploy offers an intuitive web interface that makes this process accessible even to those just starting their journey into containerization. It’s the perfect solution for developers and teams seeking full control over their infrastructure without unnecessary hassle.
2025-07-25
n8n + Appwrite: An Open-Source Firebase Alternative for Self-Hosting
We’ve already explored Supabase and Firebase — now it’s time to look at Appwrite, a powerful and fully open-source BaaS platform designed for self-hosting and complete data control.
If you want to build a backend on your own infrastructure, Appwrite can be the perfect partner in combination with n8n.
What Is Appwrite?
Appwrite is a full-featured Backend as a Service (BaaS) platform with open-source code. It provides REST APIs for most features a modern application needs:
2025-07-09
Introduction to Plesk
Plesk is another global leader in web hosting control panels, often competing with cPanel for the top spot. What makes Plesk stand out is its modularity, flexibility, and focus not only on traditional hosting but also on web developers, agencies, and DevOps teams. Plesk supports a wide range of operating systems, including both Linux and Windows Server, making it an extremely versatile solution. Like cPanel, Plesk is a commercial product with various licenses depending on needs.