Практические руководства по выбору VDS, тонкой настройке веб-серверов Nginx и Caddy, безопасности Linux, оптимизации баз данных и контейнеризации в Docker.
Как получить удобный доступ к файлам сервера через браузер без тяжеловесного Nextcloud и небезопасного FTP: развертываем легковесный Filebrowser на Go в Docker Compose с Nginx Reverse Proxy, потоковой загрузкой больших файлов и защитой сессий.
Сменили IP-адрес сервера или MX-запись, а изменения не видны? Разбираем механику распространения DNS, коварное отрицательное кэширование в записи SOA (RFC 2308), инструменты диагностики dig и nslookup, а также способы мгновенного сброса локального кэша.
Пошаговое руководство по установке Vikunja в Docker Compose: легкий таск-менеджер на Go и Vue 3 с базой PostgreSQL, Nginx Reverse Proxy, SSL, канбан-досками и нативной синхронизацией по CalDAV со смартфонами и календарями.
Полезные ссылки умирают, а облачные сервисы закрываются или требуют подписку? Разбираем установку Linkwarden на VDS в Docker Compose: автоматическое сохранение копий веб-страниц, снимков и PDF, подключение Nginx Reverse Proxy и расширений для браузера.
Сайт или CMS срывает загрузку больших файлов с ошибкой 413 Request Entity Too Large? Разбираем всю цепочку лимитов: client_max_body_size в Nginx, параметры upload_max_filesize и post_max_size в PHP-FPM, потолок в 100 МБ на бесплатном Cloudflare и проброс через Docker-прокси.
#Nginx#413 Request Entity Too Large#PHP-FPM#WordPress
Практическая инструкция по развертыванию Homepage в Docker Compose на Linux VDS: безопасная изоляция сокета через docker-socket-proxy, автообнаружение контейнеров через метки, системные виджеты и публикация через Nginx с SSL.
Почему возникает ошибка Error 525: SSL handshake failed при работе через Cloudflare или прямое обращение к Nginx. Разбор фаз TLS-рукопожатия, экспресс-диагностика через OpenSSL и curl, эталонная конфигурация Nginx и добавление подсетей Cloudflare в UFW.
Инструкция по развертыванию высокопроизводительного сервиса коротких ссылок Shlink и веб-панели Shlink Web Client в Docker Compose. Настройка кастомного домена, базы данных MariaDB, Caddy и Nginx с авто-SSL, отслеживание геолокации через GeoLite2, генерация QR-кодов и управление кодами редиректа 301, 302 и 307.
Практическое руководство по развертыванию легковесного бэкенда PocketBase v0.40.4 на VDS в Docker Compose: архитектура Go + SQLite в режиме WAL, Nginx Reverse Proxy с поддержкой SSE, автопродление SSL Let's Encrypt, тюнинг лимитов открытых файлов, защита админки и резервное копирование базы.
Практическая инструкция по установке легковесного open-source сервера push-уведомлений Ntfy на VDS в Docker Compose: настройка авторизации, интеграция с Caddy и Nginx с автопродлением SSL, отправка алертов из cron и bash-скриптов одной командой curl.
Практическая инструкция по диагностике и устранению сбоев преобразования доменных имен на серверах Ubuntu и Debian: восстановление симлинка resolv.conf, настройка службы systemd-resolved, устранение конфликтов со встроенным резолвером Docker 127.0.0.11 и проверка сетевых портов.
#DNS#systemd-resolved#Docker#Ubuntu 24.04
Мониторинг сайтов и SSL от SysKitBOT
Мгновенные алерты в Telegram при сбоях, контроль истечения сертификатов за 30, 14, 7, 3, 1 день и замер времени отклика TTFB.