53 lines
1.5 KiB
Plaintext
53 lines
1.5 KiB
Plaintext
# ----------------------------------------
|
|
# IPAM — Variables d'environnement
|
|
# ----------------------------------------
|
|
|
|
# Environnement d'exécution
|
|
NODE_ENV=development
|
|
|
|
# ----------------------------------------
|
|
# Base de données
|
|
# ----------------------------------------
|
|
# Choisir le provider : "sqlite" ou "postgresql"
|
|
DATABASE_PROVIDER=sqlite
|
|
|
|
# SQLite (par défaut, aucun serveur à installer)
|
|
DATABASE_URL="file:./data/ipam.db"
|
|
|
|
# PostgreSQL (décommenter et adapter)
|
|
# DATABASE_PROVIDER=postgresql
|
|
# DATABASE_URL="postgresql://ipam:ipam@localhost:5432/ipam?schema=public"
|
|
|
|
# ----------------------------------------
|
|
# Application
|
|
# ----------------------------------------
|
|
PORT=3000
|
|
APP_URL=http://localhost:3000
|
|
|
|
# ----------------------------------------
|
|
# Découverte réseau
|
|
# ----------------------------------------
|
|
# Plages CIDR scannées par défaut (séparées par des virgules)
|
|
DISCOVERY_DEFAULT_CIDRS=192.168.1.0/24
|
|
|
|
# Ports scannés par défaut (communs homelab)
|
|
DISCOVERY_DEFAULT_PORTS=22,53,80,81,443,445,3000,3306,5432,6379,7878,8080,8081,8096,8123,8443,8989,9000,9090,9091,9117,9443,32400
|
|
|
|
# Timeout ping en ms
|
|
DISCOVERY_PING_TIMEOUT=1000
|
|
# Timeout scan de port en ms
|
|
DISCOVERY_PORT_TIMEOUT=800
|
|
# Concurrence des scans (nombre d'hôtes scannés en parallèle)
|
|
DISCOVERY_CONCURRENCY=32
|
|
|
|
# Activer/désactiver chaque scanner
|
|
DISCOVERY_ENABLE_PING=true
|
|
DISCOVERY_ENABLE_PORT_SCAN=true
|
|
DISCOVERY_ENABLE_ARP=true
|
|
DISCOVERY_ENABLE_MDNS=true
|
|
|
|
# ----------------------------------------
|
|
# Logs
|
|
# ----------------------------------------
|
|
LOG_LEVEL=info
|