Инструкции Docker Compose

Инструкции контейнеров

Контейнеры Docker стали для меня находкой. Они помогают быстро и удобно настроить любые программные продукты для совместной работы. Можно создать столько интересных приложений, используя минимум кода! В конвейер разработки легко интегрировать любые инструменты, включая DroneCI, CircleCI и GitLab Runner. Это значительно расширяет творческие просторы. На моё скромное мнение, сервис полезен всем, кто занимается разработкой программ. Поэтому я создал ценные инструкции по сборке контейнеров Docker. Вы вправе использовать их для создания различных проектов на базе Linux.

Руководство по настройке FTP-сервера ftpd с использованием Docker и Traefik для управления доступом через обратный прокси. Настройка включает поддержку пассивного режима и гибкое управление переменными окружения.

Руководство по настройке Home Assistant Core с использованием Docker Compose и обратного прокси Traefik. Обеспечение безопасного HTTPS соединения для управления умным домом.

AdGuard Home — свой DNS с фильтрами рекламы и трекеров для домашней сети. Веб-панель отдаём через Traefik (HTTPS), DNS — напрямую на портах 53/tcp и 53/udp хоста.

n8n — платформа визуальных сценариев автоматизации (аналог Zapier), развёрнутая у себя. Связывает Telegram, вебхуки, API, базы и домашние сервисы.

Ниже — минимальный стек с PostgreSQL и Traefik. Нужны рабочий Traefik и сеть traefik_network.

Vaultwarden — лёгкий совместимый с Bitwarden сервер паролей. Ниже — установка за Traefik: свой сейф без подписки Bitwarden и без публикации лишних портов наружу.

Ниже — минимальный и проверенный стек: один контейнер + Traefik + HTTPS.

Immich — открытый фото- и видеоархив для домашнего сервера, замена Google Photos: мобильные приложения, распознавание лиц, альбомы и резервное копирование без облака третьих лиц.

В этой заметке поднимаем Immich за Traefik с автоматическим HTTPS. Предполагается, что у вас уже есть рабочий Traefik и Docker-сеть traefik_network.