Недавно обновленные страницы
Глава 1.2: Подготовка сервера и окружения.
Прежде чем ставить сам Docker, нужно подготовить для него надежный фундамент. Docker неприхотлив ...
Общий план.
Данное руководство — это фундаментальный разбор экосистемы Docker, созданный специально для нович...
Глава 2.4: Шпаргалка по управлению и очистка диска.
Теперь, когда наш стек успешно настроен и запущен, пришло время научиться управлять им в повседне...
Глава 3.5: Стратегия бэкапов.
Среди системных администраторов есть старая мудрость: «Люди делятся на две категории: те, кто еще...
Глава 2.3: Сети Docker (Bridge-сети).
Когда мы запустили наш стек из BookStack и базы данных, они сразу «из коробки» смогли связаться д...
Путь цифрового суверенитета.
Завершая это погружение в мир Docker и системного администрирования, стоит сделать шаг назад и по...
Глава 3.4: Автоматическое обновление — Watchtower.
Разработчики селф-хост приложений постоянно выпускают обновления: закрывают уязвимости, исправляю...
Главы 3.3: Мониторинг логов с Dozzle.
Хотя в Portainer есть встроенный просмотр логов, он имеет существенный минус: логи там статичны. ...
Глава 3.2: Веб-интерфейс для Docker — Portainer
Хотя работа в консоли по SSH развивает навыки сисадмина, постоянно вводить команды для проверки с...
Глава 3.1: Масштабирование экосистемы.
Вы успешно запустили свой первый стек с BookStack. Но прелесть Docker Ecosystem в том, что ваш се...
Глава 2.2: Постоянство данных, тома и гигиена прав (PUID/PGID).
В этой главе мы разберем два критически важных вопроса селф-хостинга: где физически хранятся данн...
Глава 2.1: Анатомия docker-compose.yml и магия .env.
В предыдущем разделе мы запускали тестовый контейнер командой docker run. Это удобно для быстрых ...
Глава 1.3: Правильная установка Docker и Docker Compose
Существует несколько способов установить Docker в Linux (например, через стандартный менеджер пак...
Глава 1.1: Что такое Docker и зачем он нужен?
Самый простой способ понять Docker — это представить обычный морской грузовой порт. До появления ...
Периодический аудит безопасности системы, с помощью Lynis
Lynis — это профессиональный инструмент для глубокого аудита безопасности и укрепления (hardening...
Защита от руткитов и вредоносного ПО с помощью Rootkit Hunter (rkhunter)
Rootkit Hunter (rkhunter) — это специализированная утилита для сканирования системы на наличие ру...
Введение. Общая схема.
Данное руководство — это фундаментальный разбор классической, безопасной и масштабируемой архитек...
Глава 8: Активация — Симлинки и запуск сайта
Мы вышли на финишную прямую. У нас запущен Docker-контейнер, настроены DNS-записи, а Certbot полн...
Глава 7: Защита — Certbot и SSL Let's Encrypt
Современный интернет немыслим без шифрования. Наш BookStack в файле Docker Compose уже настроен н...
Глава 6: Диспетчер — Базовый конфигурационный файл Nginx
Теперь наше веб-приложение запущено внутри Docker на порту 6875, а запросы из интернета летят на ...