diff --git a/2. Проекты/Adguard/2. Настройка AdGuard Home.md b/2. Проекты/Adguard/2. Настройка AdGuard Home.md index ec05b8c..68f9b90 100644 --- a/2. Проекты/Adguard/2. Настройка AdGuard Home.md +++ b/2. Проекты/Adguard/2. Настройка AdGuard Home.md @@ -10,3 +10,33 @@ mkdir -p /opt/adguardhome cd /opt/adguardhome ``` +**Создаем `docker-compose.yml`:** +``` +nano docker-compose.yml +``` + +``` +version: "3" + +services: + adguardhome: + image: adguard/adguardhome + container_name: adguardhome + restart: unless-stopped + ports: + - "53:53/tcp" # DNS + - "53:53/udp" # DNS + - "8480:80/tcp" # Веб-интерфейс (снаружи 8480 -> внутри 80) + - "3000:3000/tcp" # Порт первоначальной настройки + - "853:853/tcp" # DNS-over-TLS (если нужен) + volumes: + - ./workdir:/opt/adguardhome/work + - ./confdir:/opt/adguardhome/conf + # Пробрасываем сертификаты (на случай, если понадобятся для DNS-over-TLS) + - /etc/letsencrypt:/opt/adguardhome/certs:ro + +``` + _Сохранить: `Ctrl+O`, `Enter`. Выйти: `Ctrl+X`._ + +**Запускаем контейнер:** +sudo docker-compose up -d