mirror of
https://github.com/mykitserver/docker-limesurvey.git
synced 2025-12-06 16:39:11 +01:00
Compare commits
9 Commits
3.24.5+201
...
4.3.28+201
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2750dbecb0 | ||
|
|
3e4bdaf2ef | ||
|
|
909d240306 | ||
|
|
7f8ae6921a | ||
|
|
17b72df441 | ||
|
|
0c90ce2487 | ||
|
|
4b12d8a53c | ||
|
|
c90840d414 | ||
|
|
89f15d94ba |
@@ -1,7 +1,7 @@
|
||||
FROM php:7.4-apache
|
||||
LABEL maintainer="markus@martialblog.de"
|
||||
ARG version='3.24.5+201104'
|
||||
ARG sha256_checksum='f354e1d922f66075e084d83874e6bf859468d9ed9f72f8504d011db407527646'
|
||||
ARG version='3.25.1+201124'
|
||||
ARG sha256_checksum='a735501e282ea4a98a0b68044c2de11f300b796c74e3a36900c23d86aaad24fb'
|
||||
|
||||
# Install OS dependencies
|
||||
RUN set -ex; \
|
||||
|
||||
@@ -11,10 +11,6 @@ DB_TABLE_PREFIX=${DB_TABLE_PREFIX:-'lime_'}
|
||||
DB_USERNAME=${DB_USERNAME:-'limesurvey'}
|
||||
DB_PASSWORD=${DB_PASSWORD:-}
|
||||
|
||||
ENCRYPT_KEYPAIR=${ENCRYPT_KEYPAIR:-}
|
||||
ENCRYPT_PUBLIC_KEY=${ENCRYPT_PUBLIC_KEY:-}
|
||||
ENCRYPT_SECRET_KEY=${ENCRYPT_SECRET_KEY:-}
|
||||
|
||||
ADMIN_USER=${ADMIN_USER:-'admin'}
|
||||
ADMIN_NAME=${ADMIN_NAME:-'admin'}
|
||||
ADMIN_EMAIL=${ADMIN_EMAIL:-'foobar@example.com'}
|
||||
@@ -106,27 +102,6 @@ EOF
|
||||
|
||||
fi
|
||||
|
||||
# Check if security config already provisioned
|
||||
if [ -f application/config/security.php ]; then
|
||||
echo 'Info: security.php already provisioned'
|
||||
else
|
||||
echo 'Info: Creating security.php'
|
||||
if [ ! -z "$ENCRYPT_KEYPAIR" ]; then
|
||||
|
||||
cat <<EOF > application/config/security.php
|
||||
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
\$config = array();
|
||||
\$config['encryptionkeypair'] = '$ENCRYPT_KEYPAIR';
|
||||
\$config['encryptionpublickey'] = '$ENCRYPT_PUBLIC_KEY';
|
||||
\$config['encryptionsecretkey'] = '$ENCRYPT_SECRET_KEY';
|
||||
return \$config;
|
||||
EOF
|
||||
else
|
||||
echo >&2 'Warning: No encryption keys were provided'
|
||||
echo >&2 'Warning: A security.php config will be created by the application'
|
||||
echo >&2 'Warning: THIS FILE NEEDS TO BE PERSISTENT'
|
||||
fi
|
||||
fi
|
||||
|
||||
# Check if LimeSurvey database is provisioned
|
||||
echo 'Info: Check if database already provisioned. Nevermind the Stack trace.'
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
FROM php:7.4-fpm-alpine
|
||||
LABEL maintainer="markus@martialblog.de"
|
||||
ARG version='3.24.5+201104'
|
||||
ARG sha256_checksum='f354e1d922f66075e084d83874e6bf859468d9ed9f72f8504d011db407527646'
|
||||
ARG version='3.25.1+201124'
|
||||
ARG sha256_checksum='a735501e282ea4a98a0b68044c2de11f300b796c74e3a36900c23d86aaad24fb'
|
||||
|
||||
# Install OS dependencies
|
||||
RUN set -ex; \
|
||||
|
||||
@@ -11,10 +11,6 @@ DB_TABLE_PREFIX=${DB_TABLE_PREFIX:-'lime_'}
|
||||
DB_USERNAME=${DB_USERNAME:-'limesurvey'}
|
||||
DB_PASSWORD=${DB_PASSWORD:-}
|
||||
|
||||
ENCRYPT_KEYPAIR=${ENCRYPT_KEYPAIR:-}
|
||||
ENCRYPT_PUBLIC_KEY=${ENCRYPT_PUBLIC_KEY:-}
|
||||
ENCRYPT_SECRET_KEY=${ENCRYPT_SECRET_KEY:-}
|
||||
|
||||
ADMIN_USER=${ADMIN_USER:-'admin'}
|
||||
ADMIN_NAME=${ADMIN_NAME:-'admin'}
|
||||
ADMIN_EMAIL=${ADMIN_EMAIL:-'foobar@example.com'}
|
||||
@@ -106,27 +102,6 @@ EOF
|
||||
|
||||
fi
|
||||
|
||||
# Check if security config already provisioned
|
||||
if [ -f application/config/security.php ]; then
|
||||
echo 'Info: security.php already provisioned'
|
||||
else
|
||||
echo 'Info: Creating security.php'
|
||||
if [ ! -z "$ENCRYPT_KEYPAIR" ]; then
|
||||
|
||||
cat <<EOF > application/config/security.php
|
||||
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
\$config = array();
|
||||
\$config['encryptionkeypair'] = '$ENCRYPT_KEYPAIR';
|
||||
\$config['encryptionpublickey'] = '$ENCRYPT_PUBLIC_KEY';
|
||||
\$config['encryptionsecretkey'] = '$ENCRYPT_SECRET_KEY';
|
||||
return \$config;
|
||||
EOF
|
||||
else
|
||||
echo >&2 'Warning: No encryption keys were provided'
|
||||
echo >&2 'Warning: A security.php config will be created by the application'
|
||||
echo >&2 'Warning: THIS FILE NEEDS TO BE PERSISTENT'
|
||||
fi
|
||||
fi
|
||||
|
||||
# Check if LimeSurvey database is provisioned
|
||||
echo 'Info: Check if database already provisioned. Nevermind the Stack trace.'
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
FROM php:7.4-fpm
|
||||
LABEL maintainer="markus@martialblog.de"
|
||||
ARG version='3.24.5+201104'
|
||||
ARG sha256_checksum='f354e1d922f66075e084d83874e6bf859468d9ed9f72f8504d011db407527646'
|
||||
ARG version='3.25.1+201124'
|
||||
ARG sha256_checksum='a735501e282ea4a98a0b68044c2de11f300b796c74e3a36900c23d86aaad24fb'
|
||||
|
||||
# Install OS dependencies
|
||||
RUN set -ex; \
|
||||
|
||||
@@ -11,10 +11,6 @@ DB_TABLE_PREFIX=${DB_TABLE_PREFIX:-'lime_'}
|
||||
DB_USERNAME=${DB_USERNAME:-'limesurvey'}
|
||||
DB_PASSWORD=${DB_PASSWORD:-}
|
||||
|
||||
ENCRYPT_KEYPAIR=${ENCRYPT_KEYPAIR:-}
|
||||
ENCRYPT_PUBLIC_KEY=${ENCRYPT_PUBLIC_KEY:-}
|
||||
ENCRYPT_SECRET_KEY=${ENCRYPT_SECRET_KEY:-}
|
||||
|
||||
ADMIN_USER=${ADMIN_USER:-'admin'}
|
||||
ADMIN_NAME=${ADMIN_NAME:-'admin'}
|
||||
ADMIN_EMAIL=${ADMIN_EMAIL:-'foobar@example.com'}
|
||||
@@ -106,27 +102,6 @@ EOF
|
||||
|
||||
fi
|
||||
|
||||
# Check if security config already provisioned
|
||||
if [ -f application/config/security.php ]; then
|
||||
echo 'Info: security.php already provisioned'
|
||||
else
|
||||
echo 'Info: Creating security.php'
|
||||
if [ ! -z "$ENCRYPT_KEYPAIR" ]; then
|
||||
|
||||
cat <<EOF > application/config/security.php
|
||||
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
\$config = array();
|
||||
\$config['encryptionkeypair'] = '$ENCRYPT_KEYPAIR';
|
||||
\$config['encryptionpublickey'] = '$ENCRYPT_PUBLIC_KEY';
|
||||
\$config['encryptionsecretkey'] = '$ENCRYPT_SECRET_KEY';
|
||||
return \$config;
|
||||
EOF
|
||||
else
|
||||
echo >&2 'Warning: No encryption keys were provided'
|
||||
echo >&2 'Warning: A security.php config will be created by the application'
|
||||
echo >&2 'Warning: THIS FILE NEEDS TO BE PERSISTENT'
|
||||
fi
|
||||
fi
|
||||
|
||||
# Check if LimeSurvey database is provisioned
|
||||
echo 'Info: Check if database already provisioned. Nevermind the Stack trace.'
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
FROM php:7.4-apache
|
||||
LABEL maintainer="markus@martialblog.de"
|
||||
ARG version='4.3.24+201102'
|
||||
ARG sha256_checksum='7792de116b01af2e07d483fa48bf8105863995d2babbc36212c521298eef9cae'
|
||||
ARG version='4.3.28+201123'
|
||||
ARG sha256_checksum='1e5d18c0c3d7e811376a4a777eb2ff664a1ab5e7ea780cb743d4bfbf691d1529'
|
||||
|
||||
# Install OS dependencies
|
||||
RUN set -ex; \
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
FROM php:7.4-fpm-alpine
|
||||
LABEL maintainer="markus@martialblog.de"
|
||||
ARG version='4.3.24+201102'
|
||||
ARG sha256_checksum='7792de116b01af2e07d483fa48bf8105863995d2babbc36212c521298eef9cae'
|
||||
ARG version='4.3.28+201123'
|
||||
ARG sha256_checksum='1e5d18c0c3d7e811376a4a777eb2ff664a1ab5e7ea780cb743d4bfbf691d1529'
|
||||
|
||||
# Install OS dependencies
|
||||
RUN set -ex; \
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
FROM php:7.4-fpm
|
||||
LABEL maintainer="markus@martialblog.de"
|
||||
ARG version='4.3.24+201102'
|
||||
ARG sha256_checksum='7792de116b01af2e07d483fa48bf8105863995d2babbc36212c521298eef9cae'
|
||||
ARG version='4.3.28+201123'
|
||||
ARG sha256_checksum='1e5d18c0c3d7e811376a4a777eb2ff664a1ab5e7ea780cb743d4bfbf691d1529'
|
||||
|
||||
# Install OS dependencies
|
||||
RUN set -ex; \
|
||||
|
||||
Reference in New Issue
Block a user