Ağınızı sürekli takip eden, çevrimdışı olan cihazları bildiren, ağ haritası çıkaran ve detaylı log tutan NetAlertX, özellikle ev ağını yönetenler ve küçük ofis sahipleri için son derece kullanışlı bir araç. Bu yazıda NetAlertX’i Docker ile en güncel ve stabil yöntemle nasıl kurabileceğinizi anlatıyorum.
Bu yöntem; Raspberry Pi, Debian, Ubuntu, AlmaLinux, Proxmox, hatta NAS cihazları dahil tüm ortamlarda sorunsuz çalışır.
🔍 NetAlertX Nedir?
NetAlertX, ağınızdaki cihazları otomatik olarak keşfeden ve düzenli aralıklarla tarayan gelişmiş bir ağ izleme yazılımıdır.
Öne çıkan özellikleri:
- Ağda bağlı tüm cihazları listeleme
- Çevrimdışı/çevrimiçi bildirim
- Ağ haritası (network map)
- Log ve geçmiş tutulması
- Bildirim servisleri: Email, Telegram, Discord
- Web arayüzü ile kolay yönetim
⚙️ Kurulum Öncesi Gereksinimler
NetAlertX’i Docker ile kuracağımız için önce sisteminizde Docker’ın kurulu olması gerekiyor. Eğer kurulu değilse şu komut tek satırda Docker’ı sisteminize yükler:
curl -fsSL https://get.docker.com | sudo bash
Docker kuruluysa devam edebilirsiniz.
📁 Gerekli Klasörleri Oluşturalım
NetAlertX’in yapılandırma dosyaları, veritabanı ve loglarının kalıcı olabilmesi için şu klasörleri oluşturuyoruz:
sudo mkdir -p /opt/netalertx/config
sudo mkdir -p /opt/netalertx/db
sudo mkdir -p /opt/netalertx/logs
İzin ver:
sudo chown -R $USER:$USER /opt/netalertx
🐳 Docker Compose Dosyası Oluşturma
Şimdi Docker Compose dosyamızı oluşturuyoruz:
nano docker-compose.yml
İçine şu ayarları ekleyin:
version: "3.8"
services:
netalertx:
image: jokobsk/netalertx:latest
container_name: netalertx
restart: unless-stopped
ports:
- "20211:20211"
volumes:
- /opt/netalertx/config:/app/config
- /opt/netalertx/db:/app/db
- /opt/netalertx/logs:/app/logs
environment:
- TZ=Europe/Istanbul
- SKIP_LOGIN=false
- HTTP_PORT=20211
Bu dosya NetAlertX’in çalışması için gereken tüm yapılandırmayı içeriyor.
▶️ NetAlertX Başlatma
Artık her şey hazır. Şimdi container’ı başlatıyoruz:
docker compose up -d
Çalışıp çalışmadığını kontrol etmek için:
docker ps
🌐 Web Arayüzüne Erişim
Tarayıcınızdan aşağıdaki adrese gidin:
http://SUNUCU_IP:20211
Örnek:
http://192.168.x.xxx:20211
Varsayılan giriş bilgileri:
- Kullanıcı adı: admin
- Şifre: admin
İlk girişte şifrenizi değiştirmenizi isteyecektir.
🛠️ İlk Ayarların Yapılandırılması
Web arayüzüne girdikten sonra birkaç temel ayar yapmanızı öneririm:
- Ağ tarama aralığı (60s ideal)
- Bildirim ayarları (Discord, Email, Telegram)
- Network Map aktif hale getirme
- Cihaz isimlendirmeleri
- Offline/online cihaz bildirimlerini özelleştirme
Bu ayarlar tamamen isteğe göre değiştirilebilir.
🔄 NetAlertX Nasıl Güncellenir?
NetAlertX’i güncellemek için tek yapmanız gereken:
docker compose pull
docker compose up -d
🧹 Kaldırmak İsterseniz
NetAlertX’i kaldırmak için:
docker compose down
rm -rf /opt/netalertx
🎯 Sonuç
NetAlertX, ev ve ofis ağlarını takip etmek için en başarılı açık kaynak çözümlerden biri. Docker kullanarak kurulum yapmak hem kolay hem de güncelleme ve yedekleme süreçlerini basitleştiriyor.





İlk Yorumu Siz Yapın