From 62c0bb8ceb3e09b6e17ed9063db6bc4fa86b9a03 Mon Sep 17 00:00:00 2001 From: openeuler_bot Date: Mon, 25 Aug 2025 04:29:21 +0000 Subject: [PATCH] 24.03-lts-sp1 update mongoose to 7.19 --- Others/mongoose/7.19/24.03-lts-sp1/Dockerfile | 17 +++++++++++ .../mongoose/7.19/24.03-lts-sp1/mongoose.conf | 30 +++++++++++++++++++ Others/mongoose/README.md | 1 + Others/mongoose/doc/image-info.yml | 1 + Others/mongoose/meta.yml | 4 ++- 5 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 Others/mongoose/7.19/24.03-lts-sp1/Dockerfile create mode 100644 Others/mongoose/7.19/24.03-lts-sp1/mongoose.conf diff --git a/Others/mongoose/7.19/24.03-lts-sp1/Dockerfile b/Others/mongoose/7.19/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..cbe33109 --- /dev/null +++ b/Others/mongoose/7.19/24.03-lts-sp1/Dockerfile @@ -0,0 +1,17 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=7.19 +ARG URL=https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mongoose/mongoose-${VERSION}.tgz + +RUN yum install -y make gcc-c++ openssl-devel && \ + yum clean all + +WORKDIR /mongoose +RUN curl -o mongoose.tgz ${URL} && \ + tar -zxf mongoose.tgz --strip-components=1 && \ + rm -rf mongoose.tgz + +WORKDIR /mongoose/examples +RUN make \ No newline at end of file diff --git a/Others/mongoose/7.19/24.03-lts-sp1/mongoose.conf b/Others/mongoose/7.19/24.03-lts-sp1/mongoose.conf new file mode 100644 index 00000000..ade7aa1f --- /dev/null +++ b/Others/mongoose/7.19/24.03-lts-sp1/mongoose.conf @@ -0,0 +1,30 @@ +# Mongoose web server configuration file. +# Lines starting with '#' and empty lines are ignored. +# For detailed description of every option, visit +# http://code.google.com/p/mongoose/wiki/MongooseManual + +root /tmp +ports 80,443s +access_log /tmp/mongoose_access_log.txt +error_log /tmp/mongoose_error_log.txt + +# NOTE FOR PHP USERS: +# Correct PHP binary to use is php-cgi, NOT php! +# cgi_interp /usr/bin/php-cgi +# cgi_interp /usr/bin/perl + +# cgi_ext cgi,pl,php +# ssi_ext shtml,shtm +# auth_realm mydomain.com +# dir_list no +# index_files index.html,index.htm,index.php,index.cgi +# aliases /my_d_disk=d:\,/my_e_disk=e:\ +# acl -0.0.0.0/0,+10.0.0.0/8,+192.168.0.0/16 +# admin_uri /remote_admin +# protect /remote_admin=c:\passwords.txt +# cgi_env FOO=BAR,BAZ=POO +# auth_gpass c:\mongoose_global_web_passwords.txt +# auth_PUT c:\mongoose_put_delete_passwords.txt +# ssl_cert ssl_cert.pem +# max_threads 100 +# idle_time 10 diff --git a/Others/mongoose/README.md b/Others/mongoose/README.md index aea8a061..1f6b3aa6 100644 --- a/Others/mongoose/README.md +++ b/Others/mongoose/README.md @@ -17,6 +17,7 @@ The tag of each mongoose docker image is consist of the version of mongoose and | Tags | Currently | Architectures | |---------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|---------------| +|[7.19-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/mongoose/7.19/24.03-lts-sp1/Dockerfile) | mongoose 7.19 on openEuler 24.03-LTS-SP1 | amd64, arm64 | | [5.1-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/mongoose/5.1/24.03-lts-sp1/Dockerfile) | Mongoose 5.1 on openEuler 24.03-LTS-SP1 | amd64, arm64 | | [7.18-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/mongoose/7.18/24.03-lts-sp2/Dockerfile) | Mongoose 7.18 on openEuler 24.03-LTS-SP2 | amd64, arm64 | diff --git a/Others/mongoose/doc/image-info.yml b/Others/mongoose/doc/image-info.yml index 7107d30e..c592715b 100644 --- a/Others/mongoose/doc/image-info.yml +++ b/Others/mongoose/doc/image-info.yml @@ -11,6 +11,7 @@ tags: | | Tags | Currently | Architectures | |---------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|---------------| + |[7.19-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/mongoose/7.19/24.03-lts-sp1/Dockerfile) | mongoose 7.19 on openEuler 24.03-LTS-SP1 | amd64, arm64 | | [5.1-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/mongoose/5.1/24.03-lts-sp1/Dockerfile) | Mongoose 5.1 on openEuler 24.03-LTS-SP1 | amd64, arm64 | | [7.18-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/mongoose/7.18/24.03-lts-sp2/Dockerfile) | Mongoose 7.18 on openEuler 24.03-LTS-SP2 | amd64, arm64 | diff --git a/Others/mongoose/meta.yml b/Others/mongoose/meta.yml index 938ebbaf..6a617f9f 100644 --- a/Others/mongoose/meta.yml +++ b/Others/mongoose/meta.yml @@ -1,4 +1,6 @@ 5.1-oe2403sp1: path: 5.1/24.03-lts-sp1/Dockerfile 57.18-oe2403sp2: - path: 7.18/24.03-lts-sp2/Dockerfile \ No newline at end of file + path: 7.18/24.03-lts-sp2/Dockerfile +7.19-oe2403sp1: + path: 7.19/24.03-lts-sp1/Dockerfile \ No newline at end of file -- Gitee