prefixkit Вопрос инженеруСпросить Поддержать EN

Сервер дома

Docker Compose для домашнего сервера

Отметьте сервисы — получите один docker-compose.yml с томами, портами без конфликтов и часовым поясом: Jellyfin, Nextcloud, Vaultwarden, AdGuard Home, Pi-hole, Uptime Kuma, Portainer, Paperless-ngx, Syncthing и другие.

Сервисы

Всё считается в браузере, данные никуда не отправляются.

Как запустить

Сохраните файл в пустую папку и выполните docker compose up -d. Пароли change-me замените своими до первого запуска. PUID/PGID — id вашего пользователя (команда id), чтобы файлы на диске принадлежали ему. Наружу сервисы лучше открывать через обратный прокси с HTTPS — генератор прокси, или через WireGuard.

Immich (фото) специально не включён: у него несколько контейнеров, которые меняются от версии к версии, — берите docker-compose.yml из его документации. Home Assistant со своим набором — HA в Docker Compose. AdGuard Home и Pi-hole — настройка блокировки рекламы.

Идея?