diff --git a/Dockerfile b/Dockerfile index 4bfd20f..3715d19 100644 --- a/Dockerfile +++ b/Dockerfile @@ -38,8 +38,12 @@ RUN dart pub get COPY lib/ ./lib/ COPY protocol_analyzer.c ./ +# Debug: Check what nDPI installed +RUN find /usr -name "*ndpi*" -type f 2>/dev/null | head -10 +RUN find /usr -name "*.h" -path "*ndpi*" 2>/dev/null | head -10 + # Compile the C protocol analyzer -RUN gcc -o protocol_analyzer protocol_analyzer.c -I/usr/local/include -L/usr/local/lib -lndpi -lpcap +RUN gcc -o protocol_analyzer protocol_analyzer.c -I/usr/local/include -I/usr/local/include/libndpi-4.8.0/libndpi -L/usr/local/lib -lndpi -lpcap # Compile the application RUN dart compile exe lib/main.dart -o waylume_server