
FastAPI 12. Интеграция Starlette Admin
В этой статье узнаем про админ панели для FastAPI и интегрируем в проект библиотеку Starlette Admin.

FastAPI 11. Хранение и сокращение ссылок
Продолжаем разработку бэкенда сервиса сокращения ссылок на FastAPI. В 11-й части создаём модель для хранения ссылок, настраиваем миграции Alembic и реализуем ключевые маршруты — получение полной ссылки по короткой, список ссылок пользователя, создание и удаление.

Обзор WSGI, ASGI и RSGI: лидеры среди веб-серверов в 2025 году
Сравниваю производительность Python веб-серверов: Gunicorn, uWSGI, Uvicorn и Granian. Разбираюсь в WSGI/ASGI/RSGI, изучаю RPS/latency веб-серверов, а также даю рекомендации настройке Granian (воркеры, backpressure). Узнайте, почему Granian выделяется и когда он лучше классики.

Napkin Random Bot: как мы создали бота для честных розыгрышей
В статье я делюсь опытом создания Telegram-бота для розыгрышей, который помогает избежать спама, обеспечивает честность выбора победителей и даёт возможность кастомизировать процессы. Рассказываю о технологии, функционале, и первом розыгрыше в честь двухлетия проекта.

Uptime Kuma 2 установка и мониторинг сервисов без VPS
Узнайте, как установить и настроить **Uptime Kuma 2** на Docker-хостинге Dockhost. Разбираем мониторинг сайтов и сервисов через Ping, SNMP и виртуальный браузер. Простая установка без VPS, пошаговые инструкции и примеры для начинающих.

Harbor: Docker Registry на своём сервере
Пошаговое руководство по установке и настройке Harbor — self-hosted Docker Registry с интеграцией сканера уязвимостей Trivy. Узнайте, как развернуть собственный реестр Docker-образов, настроить безопасность, управление проектами и автоматическую проверку контейнеров.
Популярные статьи
Telegram Stars: Подробная инструкция по выводу
В этой статье разберёмся, что такое Telegram Stars, как их получить и пройдём полный путь по выводу звёзд с канала в рубли.
Собственное S3-хранилище на базе MinIO
В этой статье разберём, что такое S3 и Объектные хранилища, где его взять, а также как поднять своё собственное на VPS используя MinIO.
Django 31. Форма авторизации и кнопка выхода
В этом посте, мы добавим возможность входа и выхода с сайта.
Разворачивание Django-проекта на PythonAnyWhere
В этом посте мы разберём как развернуть Django на бесплатном сервисе PythonAnyWhere
Obsidian LiveSync - совместная работа над проектной документацией
Obsidian может быть не только редактором заметок, но и средой для ведения проектной документации всей командой. О том, как настроить синхронизацию между устройствами написано в этом посте.
Docker 7. Разворачивание Telegram-бота в Docker на VPS
В этом посте мы разберёмся как запустить Telegram-бота на VPS сервере в Docker-контейнере, что бы бот был всегда доступен.