Самостоятельный хостинг — практика локального размещения и управления ПО вместо облачных сервисов. Self-hosted приложения устанавливаются через Docker, который упаковывает код и зависимости в контейнеры. Это упрощает настройку и изоляцию от ОС.
Docker Compose позволяет определять многоконтейнерные приложения через YAML-файлы. Контейнеры — это стандартные единицы ПО со всеми зависимостями. Популярные источники образов: DockerHub, LinuxServer.io, Quay. Руководство охватывает множество тем: от веб-серверов до безопасности и автоматизации.
Кроме Docker, руководство включает настройку WireGuard, Raspberry Pi, инструменты CI/CD, управление паролями, VPN, LDAP, мониторинг, резервное копирование и многое другое. Оно постоянно обновляется и подходит как для начинающих, так и для опытных пользователей.
GitHub ★ 20,558
