diff --git a/Database/mongoose/8.17.1/24.03-lts-sp1/Dockerfile b/Database/mongoose/8.17.1/24.03-lts-sp1/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..99ce9176d6e264db7406352b9430cbe72547a3a5 --- /dev/null +++ b/Database/mongoose/8.17.1/24.03-lts-sp1/Dockerfile @@ -0,0 +1,17 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=8.17.1 +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/Database/mongoose/8.17.1/24.03-lts-sp1/mongoose.conf b/Database/mongoose/8.17.1/24.03-lts-sp1/mongoose.conf new file mode 100644 index 0000000000000000000000000000000000000000..ade7aa1f12b48c6ccc8b8e67bd872e24fb348c08 --- /dev/null +++ b/Database/mongoose/8.17.1/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/Database/mongoose/meta.yml b/Database/mongoose/meta.yml index c214fcaa1adbe5d4c39b3ad952ff92f90b60d87c..33ad5830a132938ddd6377944ce35973ba4b1375 100644 --- a/Database/mongoose/meta.yml +++ b/Database/mongoose/meta.yml @@ -1,2 +1,4 @@ 5.1-oe2403sp1: - path: 5.1/24.03-lts-sp1/Dockerfile \ No newline at end of file + path: 5.1/24.03-lts-sp1/Dockerfile +8.17.1-oe2403sp1: + path: 8.17.1/24.03-lts-sp1/Dockerfile \ No newline at end of file