DitakNet Knowledge Base
Установка через Docker
Развертывание сервера мониторинга DitakNet с помощью Docker и Docker Compose.
1. Конфигурация Docker Compose
Создайте файл `docker-compose.yml`. Режим `network_mode: host` рекомендуется для корректной работы ARP-сканирования в локальной сети.
yaml
version: '3.8'
services:
ditaknet-server:
image: ditaknet/monitoring-server:latest
container_name: ditaknet-server
restart: unless-stopped
network_mode: host
environment:
- PORT=5833
- NODE_ENV=production
- DATA_PATH=/data
volumes:
- ./ditaknet-data:/data
- /etc/localtime:/etc/localtime:ro2. Запуск сервиса
Запустите контейнер в фоновом режиме:
bash
docker compose up -d
# Проверить статус
docker compose ps
# Просмотр логов
docker compose logs -f3. Настройка Firewall (UFW)
Откройте порт 5833 TCP для доступа к веб-панели:
bash
sudo ufw allow 5833/tcp
sudo ufw reload