nfsen-ng
nfsen-ng is an in-place replacement for the ageing nfsen.
454
https://github.com/mbolli/nfsen-ng/blob/master/Dockerfile
Use this docker-compose.yml
$ cat docker-compose.yml [master]
version: "3.9"
services:
nfsen:
container_name: netflow
build: .
hostname: netflow
# Environment variables for NfSen-ng
environment:
# Example: "src1,9995,#ff0000:src2,9996,#00ff00"
NFSEN_SOURCES: "src1,9995,#ff0000:src2,9996,#00ff00"
ports:
- "8080:80" # Web UI
- "9995-9996:9995-9996/udp" # NetFlow collectors
volumes:
- ./nfsen-ng-data:/data/nfsen-ng
- ./nfsen-ng-config:/config/nfsen-ng
restart: unless-stopped
run it
docker compose up -d
% docker compose ps [master]
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
netflow nfsen-ng-nfsen "docker-entrypoint.s…" nfsen 6 minutes ago Up 6 minutes 0.0.0.0:9995-9996->9995-9996/udp, [::]:9995-9996->9995-9996/udp, 0.0.0.0:8080->80/tcp, [::]:8080->80/tcp
Content type
Image
Digest
sha256:33e04fa7e…
Size
208 MB
Last updated
5 months ago
docker pull debianlinux/nfsen-ng