Open-source

Home Infra — Docker Compose-конфигурация домашнего сервера

Обзор по документации проекта · Проверено

Home Infra — изображение проекта

Home Infra — набор конфигураций для развёртывания домашней инфраструктуры (homelab). Он предназначен для получения воспроизводимой конфигурации с базовыми функциями, такими как HTTPS, обход NAT, безопасность, CI/CD, Cronjobs и DDNS.

Возможности и состав проекта

Проект разворачивается с помощью Docker Compose и включает такие компоненты, как Caddy для автоматического получения HTTPS-сертификатов, Gitea для управления репозиториями с поддержкой OIDC и встроенным реестром, а также Dockge для управления Docker-контейнерами. Также предусмотрены мониторинг с помощью Uptime Kuma и резервное копирование данных в S3-совместимое хранилище с использованием Restic.

Начало работы и требования

Это набор конфигураций для адаптации к своему домену, сети и хранилищу. Сначала изучите Compose-сервисы и требуемые секреты, затем настройте доступ и резервное копирование. Kubernetes/K3s упомянуты как возможное направление, а не реализованный способ развёртывания.

Ограничения и выбор сценария

Готовая схема HTTPS, мониторинга и резервных копий не гарантирует защищённости вашего сервера. Нужно проверить доступы, внешние порты и восстановление из backup. Бесплатный поддомен предлагается связанным проектом; его условия и доступность проверяют отдельно.

Лицензия и условия использования

GitHub не определяет однозначную стандартную лицензию этого репозитория. Условия использования нужно проверить в README, LICENSE и документации авторов; доступность файлов на GitHub сама по себе не разрешает любое распространение или коммерческое использование.

Источники и документация