mirror of
https://github.com/mykitserver/docker-limesurvey.git
synced 2025-12-06 16:39:11 +01:00
Compare commits
22 Commits
3.22.26+20
...
3.23.3+200
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4ab8956a4c | ||
|
|
7a597d1cfe | ||
|
|
3a7c6d1328 | ||
|
|
c794a8fb3a | ||
|
|
4430106edc | ||
|
|
9c9508ab1f | ||
|
|
2f710a23c1 | ||
|
|
0b4d0affc1 | ||
|
|
eab3428bca | ||
|
|
411ac77814 | ||
|
|
453160b3f2 | ||
|
|
62e27bdfeb | ||
|
|
20231d4131 | ||
|
|
5bf6128301 | ||
|
|
f027de8442 | ||
|
|
088850e4f3 | ||
|
|
0996c4d310 | ||
|
|
4704706cdd | ||
|
|
e81dd14138 | ||
|
|
bb22b75637 | ||
|
|
7c5e1c8902 | ||
|
|
03d0887bad |
@@ -1,7 +1,7 @@
|
||||
FROM php:7.2-apache
|
||||
LABEL maintainer="markus@martialblog.de"
|
||||
ARG version='3.22.26+200714'
|
||||
ARG sha256_checksum='a24958c4ad6ea4548b963b812901a1b749d4f74de30b80c7aca354aeacd1cc6d'
|
||||
ARG version='3.23.3+200909'
|
||||
ARG sha256_checksum='55ec9cf795532a0780c59fdcd45810caca0f6b773ee98d88882db71f66c58c99'
|
||||
|
||||
# Install OS dependencies
|
||||
RUN set -ex; \
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
FROM php:7.2-fpm-alpine
|
||||
LABEL maintainer="markus@martialblog.de"
|
||||
ARG version='3.22.26+200714'
|
||||
ARG sha256_checksum='a24958c4ad6ea4548b963b812901a1b749d4f74de30b80c7aca354aeacd1cc6d'
|
||||
ARG version='3.23.3+200909'
|
||||
ARG sha256_checksum='55ec9cf795532a0780c59fdcd45810caca0f6b773ee98d88882db71f66c58c99'
|
||||
|
||||
# Install OS dependencies
|
||||
RUN set -ex; \
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
FROM php:7.2-fpm
|
||||
LABEL maintainer="markus@martialblog.de"
|
||||
ARG version='3.22.26+200714'
|
||||
ARG sha256_checksum='a24958c4ad6ea4548b963b812901a1b749d4f74de30b80c7aca354aeacd1cc6d'
|
||||
ARG version='3.23.3+200909'
|
||||
ARG sha256_checksum='55ec9cf795532a0780c59fdcd45810caca0f6b773ee98d88882db71f66c58c99'
|
||||
|
||||
# Install OS dependencies
|
||||
RUN set -ex; \
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
FROM php:7.2-apache
|
||||
LABEL maintainer="markus@martialblog.de"
|
||||
ARG version='4.3.3+200707'
|
||||
ARG sha256_checksum='8f0429c99c5090ded08403fa2cf5ce196f9feaba7b8cb31b47de6f96dbd5bc27'
|
||||
ARG version='4.3.15+200907'
|
||||
ARG sha256_checksum='46fbdf7ab3760c64ecd145b97e24be7705f1deebeb67c9e7b58a55ed106b73a2'
|
||||
|
||||
# Install OS dependencies
|
||||
RUN set -ex; \
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
FROM php:7.2-fpm-alpine
|
||||
LABEL maintainer="markus@martialblog.de"
|
||||
ARG version='4.3.3+200707'
|
||||
ARG sha256_checksum='8f0429c99c5090ded08403fa2cf5ce196f9feaba7b8cb31b47de6f96dbd5bc27'
|
||||
ARG version='4.3.15+200907'
|
||||
ARG sha256_checksum='46fbdf7ab3760c64ecd145b97e24be7705f1deebeb67c9e7b58a55ed106b73a2'
|
||||
|
||||
# Install OS dependencies
|
||||
RUN set -ex; \
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
FROM php:7.2-fpm
|
||||
LABEL maintainer="markus@martialblog.de"
|
||||
ARG version='4.3.3+200707'
|
||||
ARG sha256_checksum='8f0429c99c5090ded08403fa2cf5ce196f9feaba7b8cb31b47de6f96dbd5bc27'
|
||||
ARG version='4.3.15+200907'
|
||||
ARG sha256_checksum='46fbdf7ab3760c64ecd145b97e24be7705f1deebeb67c9e7b58a55ed106b73a2'
|
||||
|
||||
# Install OS dependencies
|
||||
RUN set -ex; \
|
||||
|
||||
@@ -4,23 +4,27 @@ Every Pull Request is welcome.
|
||||
|
||||
## Upgrading the Version
|
||||
|
||||
To upgrade the LimeSurvey Version the ARG variable needs to be changed.
|
||||
The versions in this repository should correspond to the [GitHub LimeSurvey Releases](https://github.com/LimeSurvey/LimeSurvey/releases)
|
||||
|
||||
To update the version, simply update ARG variables for version and corresponding checksum:
|
||||
|
||||
```bash
|
||||
$ grep Agrep ARG apache/Dockerfile
|
||||
ARG version='3.7.0+180418'
|
||||
# Version from GitHub Tags
|
||||
# sha256 of tar.gz from GitHub Releases
|
||||
|
||||
$ grep ARG 4.0/apache/Dockerfile
|
||||
ARG version='4.3.13+200824'
|
||||
ARG sha256_checksum='4e9c6f20e'
|
||||
```
|
||||
|
||||
Since this is a reoccuring and boring task, a script is provided.
|
||||
It is best to use the upgrade shell script:
|
||||
|
||||
```bash
|
||||
# Dependencies
|
||||
python3 -m venv .venv
|
||||
source .venv/bin/activate
|
||||
pip3 install -r requirements.txt
|
||||
./upgrade.sh 4.3.13+200824
|
||||
# Check if sha256 is correct
|
||||
|
||||
# Upgrades to latest Limesurvey version
|
||||
./upgrade.py
|
||||
git add 4.0/ && git commit -m 'Upgrading to Version 4.3.13+200824'
|
||||
git tag 4.3.13+200824
|
||||
```
|
||||
|
||||
## Testing
|
||||
|
||||
@@ -84,7 +84,7 @@ For further details on the settings see: https://manual.limesurvey.org/Data_encr
|
||||
| DEBUG_SQL | SQL Debug level (0, 1, 2). Default 0 |
|
||||
| ENCRYPT_KEYPAIR | Data encryption keypair |
|
||||
| ENCRYPT_PUBLIC_KEY | Data encryption public key |
|
||||
| ENCRYPY_SECRET_KEY | Data encryption secret key |
|
||||
| ENCRYPT_SECRET_KEY | Data encryption secret key |
|
||||
|
||||
For further details on the settings see: https://manual.limesurvey.org/Optional_settings#Advanced_Path_Settings
|
||||
|
||||
|
||||
Reference in New Issue
Block a user