Linux | OpenSource | Tech
5 subscribers
1.47K links
Download Telegram
🚀 Docker + Nginx + Certbot: Развертывание сайта-резюме на домашнем сервере

Как сделать свой сайт доступным из интернета, защитить его HTTPS и оптимизировать с помощью Docker и Nginx? Автор делится практическим опытом развертывания сайта-резюме на домашнем сервере.

🔹 Что внутри:
Настройка Nginx как reverse-proxy
Автоматическое получение SSL-сертификатов через Certbot
Docker-контейнеры для удобного управления
Оптимизация статического контента

👉 Подробности: Читать на Habr

#DevOps #Docker #Nginx #WebDevelopment
🔍 Дрейф в облаке: криминалистическое исследование дрейфа контейнеров

Контейнерные технологии, такие как Docker и Kubernetes, стали стандартом для развертывания приложений в облаке. Но что происходит, когда контейнеры начинают "дрейфовать" от исходного состояния?

📌 Проблема:
"Дрейф контейнеров" (container drift) — это постепенное отклонение работающего контейнера от его первоначальной конфигурации. Это создает угрозы безопасности, делает инфраструктуру менее предсказуемой и может привести к уязвимостям.

🔎 Что внутри:
Как возникает дрейф?
Какие риски он несет?
Методы обнаружения с помощью форензик-анализа.

Читайте подробности и способы защиты в оригинальной статье 👇

🔗 Читать на Habr

#Кибербезопасность #DevOps #Docker #Kubernetes #Облака
🔹 Как собрать кастомный ISO образ Alpine Linux 🔹

<img src="https://habrastorage.org/getpro/habr/uploadfiles/d4d/18f/5e1/d4d18f5e11af646691554bec8df7ba02.png" />

**Alpine Linux** — это ультралегковесный дистрибутив, который часто используют в
Docker-образах из-за его минимализма и безопасности.

Но что делать, если стандартный образ не содержит нужные пакеты? Выход — собрать **собственный ISO** с необходимым набором софта!

📌 В статье автор делится личным опытом сборки кастомного образа под конкретную задачу.

🔗 **Читать подробнее**: [Habr](
https://habr.com/ru/articles/919830/?utmcampaign=919830&utmsource=habrahabr&utmmedium=rss)

#Linux #Alpine #DevOps #Docker #Инструменты
🚀 Официальное контейнерное окружение для Битрикс от вендора

Команда Битрикс представила удобное и быстрое решение для развёртывания любой редакции CMS в Docker-контейнерах. Теперь установка даже самой сложной версии "Энтерпрайз" занимает всего пару минут!

🔹 Простота: Легко запускать где угодно.
🔹 Гибкость: Подходит для всех редакций.
🔹 Открытый код: Решение доступно в официальном репозитории.

Подробности на Habr: Читать далее

#Bitrix #Docker #Разработка #DevOps
Rattle: мониторинг Docker в реальном времени через Telegram

🚨 Контейнеры падают, а вы узнаёте об этом от клиентов? Логи теряются в потоке информации?

Представляем Rattle — простой self-hosted инструмент, который отправляет события из Docker напрямую в Telegram. Никаких сложных панелей, только нужные уведомления.

🔹 Как работает?
— Моментально оповещает о падении контейнеров
— Фильтрует важные ошибки в логах
— Управляется через Telegram Mini App

📦 Быстрый старт:
1. Разворачивается за пару минут
2. Подключается к Docker через API
3. Получайте уведомления в Telegram

👉 GitHub: github.com/rattle-bot/rattle
📖 Подробности в статье на Habr: Читать

#Docker #DevOps #SelfHosted #Telegram
🚀 Rattle: узнаём об ошибках в Docker раньше, чем сообщит клиент

Контейнеры падают, а вы узнаёте об этом постфактум? Ошибки в логах проходят мимо?

🔧 Rattle — простой self-hosted инструмент, который отправляет события из Docker прямо в Telegram. Никаких сложных панелей, только важные уведомления.

Особенности:
Разработан за 3 дня
Минимальная настройка
Telegram Mini App для управления

🔗 Репозиторий: github.com/rattle-bot/rattle
📖 Подробнее: Читать на Habr

#DevOps #Docker #Telegram #Мониторинг
🚀 Docker Demo IDM Midpoint EPPL: трудоустройства, назначения, проекты и LDAP

<img src="https://habrastorage.org/getpro/habr/uploadfiles/6de/ef6/fa6/6deef6fa6b57ad73a71d922c94a2dd4e.jpg" />

🔹 **Что внутри?**
EPPL (Employment Position Project LDAP) – это демонстрация работы IDM Midpoint, прокачанная по сравнению с предыдущими статьями. Здесь не просто код, а **протестированные** и **доработанные** функции:

✔️ Улучшенная концепция "Сотрудник → Трудоустройство → Назначение"
✔️ Исправленные баги и оптимизированные решения
✔️ Готовая схема взаимодействия

💡 **Почему стоит изучить?**
Если тебя интересует **
Docker, IDM-системы и автоматизация HR-процессов** – это демо даст четкое понимание, как связать трудоустройства, должности, проекты и LDAP в единый рабочий механизм.

🔗 **Читать подробнее:** [Habr](
https://habr.com/ru/articles/923278/?utmcampaign=923278&utmsource=habrahabr&utmmedium=rss)

#Docker #IDM #LDAP #Midpoint #DevOps
🔧 Разворачиваем Uptime Kuma в Docker с Nginx и SSL-сертификатом

Всем привет! 🚀 Сегодня расскажем, как легко установить Uptime Kuma — отличный open-source мониторинг для ваших сервисов — с помощью Docker, Nginx и бесплатного SSL.

📌 Что внутри:
Подробный гайд по настройке
Развертывание через Docker
Защита соединения с Let’s Encrypt
Обратный прокси через Nginx

🔗 Читать статью на Habr

#DevOps #Мониторинг #SelfHosted #Docker #UptimeKuma
🔧 Настройка среды разработки: VSCode + Docker для Python-проектов

Интересный гайд для разработчиков Python, которые хотят настроить отладку прямо внутри Docker-контейнера! 🐍🐳

👉 Что узнаете:
Установка и настройка VSCode, Docker и Docker Compose
Создание изолированной среды для проектов на FastAPI
Настройка отладки прямо в контейнере для удобной разработки

🔗 Читать полностью: Habr

#Python #Docker #VSCode #FastAPI #DevTools
🚀 Docker + Neovim: редактируем код на любом сервере без хаоса в системе

Иногда нужно быстро поднять Neovim на старом сервере, но установка софта превращается в квест. Обновления могут сломать окружение, а сборка зависимостей — отнять кучу времени.

Решение: Docker-контейнер с Neovim, который не трогает основную систему!

Последние версии Python, nvim-treesitter и другие плагины
Работает даже на CentOS 7 (значит, и на новых системах — подавно)
Локальные файлы редактируются так, будто Neovim установлен в систему

👉 Подробнее в статье

#Docker #Neovim #DevOps