Initial import from PC

This commit is contained in:
2026-01-26 17:16:52 +04:00
commit 726e948a13
827 changed files with 179315 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
**Создаем папки:**
```
mkdir -p /opt/adguardhome
cd /opt/adguardhome
```
**Создаем `docker-compose.yml`**
```
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
```
>[!Bug] Переход в [[3. Первичная настройка AdGuard]]