Loading go-apps/meep-iot-pltf/meep-acme-in-cse/Dockerfile +20 −23 Original line number Diff line number Diff line FROM ubuntu:24.04 FROM python:3.11-slim ENV MQTT_ENABLE="" ENV MQTT_HOST="" ENV MQTT_PORT="" ENV MQTT_USERNAME="" ENV MQTT_PASSWORD="" ENV SERVER_PORT="" ENV SERVER_TYPE="" ENV SERVER_IP="" ENV ENABLE_COAP="" ENV ENABLE_WS="" ENV CSE_BASE_NAME="" ENV CSE_BASE_RI="" ENV MEEP_MEP_NAME="" ENV MEC_SANDBOX_SERVER="" RUN echo "meep-acme-in-cse" > /etc/hostname \ && DEBIAN_FRONTEND=noninteractive apt-get update \ RUN DEBIAN_FRONTEND=noninteractive apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ curl \ gettext \ Loading @@ -29,11 +13,7 @@ RUN echo "meep-acme-in-cse" > /etc/hostname \ libglib2.0-dev \ libssl-dev \ lsof \ ntp \ pkg-config \ python3-dev \ python3-pip \ python3-setuptools \ sudo \ tzdata \ && DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y \ Loading @@ -43,10 +23,27 @@ RUN echo "meep-acme-in-cse" > /etc/hostname \ WORKDIR /usr/src/app RUN git clone --branch development https://github.com/ankraft/ACME-oneM2M-CSE.git ACME-oneM2M-CSE RUN git clone https://github.com/ankraft/ACME-oneM2M-CSE.git ACME-oneM2M-CSE WORKDIR /usr/src/app/ACME-oneM2M-CSE ENV MQTT_ENABLE="" ENV MQTT_HOST="" ENV MQTT_PORT="" ENV MQTT_USERNAME="" ENV MQTT_PASSWORD="" ENV SERVER_PORT="" ENV SERVER_TYPE="" ENV SERVER_IP="" ENV ENABLE_COAP="" ENV ENABLE_WS="" ENV CSE_BASE_NAME="" ENV CSE_BASE_RI="" ENV MEEP_MEP_NAME="" ENV MEC_SANDBOX_SERVER="" RUN echo "meep-acme-in-cse" > /etc/hostname COPY ./data /usr/src/app/ACME-oneM2M-CSE RUN chmod +x entrypoint.sh \ Loading go-apps/meep-iot-pltf/meep-acme-mn-cse/Dockerfile +28 −30 Original line number Diff line number Diff line FROM ubuntu:24.04 FROM python:3.11-slim ENV SERVER_TYPE="" ENV SERVER_IP="" ENV SERVER_PORT="" ENV CSE_BASE_NAME="" ENV CSE_BASE_RI="" ENV REMOTE_CSE_ID="" ENV REMOTE_CSE_NAME="" ENV REMOTE_CSE_HOST="" ENV REMOTE_CSE_PORT="" ENV MQTT_ENABLE="" ENV MQTT_HOST="" ENV MQTT_PORT="" ENV MQTT_USERNAME="" ENV MQTT_PASSWORD="" ENV MEC_ENABLE="" ENV MEC_HOST_URL="" ENV MEC_PLATFORM="" ENV MEC_SANDBOX_ID="" ENV ENABLE_COAP="" ENV ENABLE_WS="" ENV ACME_IN_SERVICE_NAME="" RUN echo "meep-acme-mn-cse" > /etc/hostname \ && DEBIAN_FRONTEND=noninteractive apt-get update \ RUN DEBIAN_FRONTEND=noninteractive apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ curl \ gettext \ Loading @@ -36,11 +13,7 @@ RUN echo "meep-acme-mn-cse" > /etc/hostname \ libglib2.0-dev \ libssl-dev \ lsof \ ntp \ pkg-config \ python3-dev \ python3-pip \ python3-setuptools \ sudo \ tzdata \ && DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y \ Loading @@ -54,10 +27,35 @@ RUN git clone https://github.com/ankraft/ACME-oneM2M-CSE.git ACME-oneM2M-CSE WORKDIR /usr/src/app/ACME-oneM2M-CSE ENV SERVER_TYPE="" ENV SERVER_IP="" ENV SERVER_PORT="" ENV CSE_BASE_NAME="" ENV CSE_BASE_RI="" ENV REMOTE_CSE_ID="" ENV REMOTE_CSE_NAME="" ENV REMOTE_CSE_HOST="" ENV REMOTE_CSE_PORT="" ENV MQTT_ENABLE="" ENV MQTT_HOST="" ENV MQTT_PORT="" ENV MQTT_USERNAME="" ENV MQTT_PASSWORD="" ENV MEC_ENABLE="" ENV MEC_HOST_URL="" ENV MEC_PLATFORM="" ENV MEC_SANDBOX_ID="" ENV ENABLE_COAP="" ENV ENABLE_WS="" ENV ACME_IN_SERVICE_NAME="" RUN echo "meep-acme-mn-cse" > /etc/hostname COPY ./data /usr/src/app/ACME-oneM2M-CSE RUN cp -r ./acme/* ./acmecse/ && rm -rf ./acme || true RUN chmod +x entrypoint.sh \ && pip3 install --no-cache-dir -r requirements.txt --break-system-packages ENTRYPOINT ["./entrypoint.sh"] Loading
go-apps/meep-iot-pltf/meep-acme-in-cse/Dockerfile +20 −23 Original line number Diff line number Diff line FROM ubuntu:24.04 FROM python:3.11-slim ENV MQTT_ENABLE="" ENV MQTT_HOST="" ENV MQTT_PORT="" ENV MQTT_USERNAME="" ENV MQTT_PASSWORD="" ENV SERVER_PORT="" ENV SERVER_TYPE="" ENV SERVER_IP="" ENV ENABLE_COAP="" ENV ENABLE_WS="" ENV CSE_BASE_NAME="" ENV CSE_BASE_RI="" ENV MEEP_MEP_NAME="" ENV MEC_SANDBOX_SERVER="" RUN echo "meep-acme-in-cse" > /etc/hostname \ && DEBIAN_FRONTEND=noninteractive apt-get update \ RUN DEBIAN_FRONTEND=noninteractive apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ curl \ gettext \ Loading @@ -29,11 +13,7 @@ RUN echo "meep-acme-in-cse" > /etc/hostname \ libglib2.0-dev \ libssl-dev \ lsof \ ntp \ pkg-config \ python3-dev \ python3-pip \ python3-setuptools \ sudo \ tzdata \ && DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y \ Loading @@ -43,10 +23,27 @@ RUN echo "meep-acme-in-cse" > /etc/hostname \ WORKDIR /usr/src/app RUN git clone --branch development https://github.com/ankraft/ACME-oneM2M-CSE.git ACME-oneM2M-CSE RUN git clone https://github.com/ankraft/ACME-oneM2M-CSE.git ACME-oneM2M-CSE WORKDIR /usr/src/app/ACME-oneM2M-CSE ENV MQTT_ENABLE="" ENV MQTT_HOST="" ENV MQTT_PORT="" ENV MQTT_USERNAME="" ENV MQTT_PASSWORD="" ENV SERVER_PORT="" ENV SERVER_TYPE="" ENV SERVER_IP="" ENV ENABLE_COAP="" ENV ENABLE_WS="" ENV CSE_BASE_NAME="" ENV CSE_BASE_RI="" ENV MEEP_MEP_NAME="" ENV MEC_SANDBOX_SERVER="" RUN echo "meep-acme-in-cse" > /etc/hostname COPY ./data /usr/src/app/ACME-oneM2M-CSE RUN chmod +x entrypoint.sh \ Loading
go-apps/meep-iot-pltf/meep-acme-mn-cse/Dockerfile +28 −30 Original line number Diff line number Diff line FROM ubuntu:24.04 FROM python:3.11-slim ENV SERVER_TYPE="" ENV SERVER_IP="" ENV SERVER_PORT="" ENV CSE_BASE_NAME="" ENV CSE_BASE_RI="" ENV REMOTE_CSE_ID="" ENV REMOTE_CSE_NAME="" ENV REMOTE_CSE_HOST="" ENV REMOTE_CSE_PORT="" ENV MQTT_ENABLE="" ENV MQTT_HOST="" ENV MQTT_PORT="" ENV MQTT_USERNAME="" ENV MQTT_PASSWORD="" ENV MEC_ENABLE="" ENV MEC_HOST_URL="" ENV MEC_PLATFORM="" ENV MEC_SANDBOX_ID="" ENV ENABLE_COAP="" ENV ENABLE_WS="" ENV ACME_IN_SERVICE_NAME="" RUN echo "meep-acme-mn-cse" > /etc/hostname \ && DEBIAN_FRONTEND=noninteractive apt-get update \ RUN DEBIAN_FRONTEND=noninteractive apt-get update \ && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ curl \ gettext \ Loading @@ -36,11 +13,7 @@ RUN echo "meep-acme-mn-cse" > /etc/hostname \ libglib2.0-dev \ libssl-dev \ lsof \ ntp \ pkg-config \ python3-dev \ python3-pip \ python3-setuptools \ sudo \ tzdata \ && DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y \ Loading @@ -54,10 +27,35 @@ RUN git clone https://github.com/ankraft/ACME-oneM2M-CSE.git ACME-oneM2M-CSE WORKDIR /usr/src/app/ACME-oneM2M-CSE ENV SERVER_TYPE="" ENV SERVER_IP="" ENV SERVER_PORT="" ENV CSE_BASE_NAME="" ENV CSE_BASE_RI="" ENV REMOTE_CSE_ID="" ENV REMOTE_CSE_NAME="" ENV REMOTE_CSE_HOST="" ENV REMOTE_CSE_PORT="" ENV MQTT_ENABLE="" ENV MQTT_HOST="" ENV MQTT_PORT="" ENV MQTT_USERNAME="" ENV MQTT_PASSWORD="" ENV MEC_ENABLE="" ENV MEC_HOST_URL="" ENV MEC_PLATFORM="" ENV MEC_SANDBOX_ID="" ENV ENABLE_COAP="" ENV ENABLE_WS="" ENV ACME_IN_SERVICE_NAME="" RUN echo "meep-acme-mn-cse" > /etc/hostname COPY ./data /usr/src/app/ACME-oneM2M-CSE RUN cp -r ./acme/* ./acmecse/ && rm -rf ./acme || true RUN chmod +x entrypoint.sh \ && pip3 install --no-cache-dir -r requirements.txt --break-system-packages ENTRYPOINT ["./entrypoint.sh"]