2026-09-22
Dockerfile of three lines — FROM node, COPY . ., CMD npm start — works, but in a pipeline such an image builds slowly, is slightly different each time and stops poorly. This section is about proper building: …
Read more2026-09-22
Dockge — a lightweight web interface for managing Docker Compose stacks. It does not store configuration in its own database: each stack is just a regular folder with a compose.yaml file on disk, and Dockge lets you …
Read more2026-09-22
Kamal — a command-line tool from 37signals (creators of Basecamp and Ruby on Rails) for deploying web applications in Docker containers on your own servers. It sits between platforms like Heroku or Vercel, where …
Read more2026-09-22
TrueNAS — a free operating system for network-attached storage (NAS). It is installed on a regular PC or server with multiple disks, and it starts serving files over the network, making snapshots and backups, running …
Read more2026-09-22
The requirement to store personal data of citizens of Russia in Russian databases has been in force since 2015, but many companies operated for years using schemes that bypassed it: a form on the site sent the request …
Read more2026-09-22
Migrating a database to a cloud provider rarely boils down to dumping and loading. If the database is large and downtime must be measured in minutes, you need a service that first copies the data, then catches up the …
Read more2026-09-22
Server metrics and logs don’t show everything. If an error occurred in the user’s browser or in a rare code path, the server may not log anything and the user may simply close the page. For such cases there …
Read more2026-09-22
AWS Cognito and Microsoft Entra ID are the identity services of the two largest cloud platforms. Both handle user sign-in and token issuance, but are aimed at different scenarios: Cognito is for users of your …
Read more2026-09-22
Auth0 — a cloud authentication service: it takes care of registration, login, account storage and token issuance, and the application connects to it via SDKs and standard protocols. Since May 2021 Auth0 has been owned by …
Read more2026-09-22
FreeIPA — a centralized account management system for Linux servers and workstations. It solves the same problem as Active Directory in the Windows world: users, groups, passwords, access rights to servers and sudo rules …
Read more