Lib prometheus et paho.mqtt

This commit is contained in:
2025-12-07 20:40:40 +01:00
parent 5d6ce300f3
commit 50a3a765d2
2 changed files with 16 additions and 3 deletions

View File

@@ -15,14 +15,25 @@ RUN set -eux; \
libmicrohttpd-dev \
libcurl4-openssl-dev \
zlib1g-dev \
prometheus-cpp-dev
prometheus-cpp-dev \
nlohmann-json3-dev
RUN set -eux; \
apt-get update; \
apt-get install -y \
libpaho-mqtt-dev
RUN set -eux; \
RUN set -eux; \
git clone https://github.com/eclipse/paho.mqtt.cpp.git; \
cd paho.mqtt.cpp; \
git submodule init; \
git submodule update; \
mkdir build && cd build; \
cmake -DPAHO_WITH_MQTT_C=ON ..; \
cmake --build . --target install; \
ldconfig;
RUN set -eux; \
apt-get update; \
apt-get install -y \
librabbitmq4 \