File tree 3 files changed +24
-23
lines changed
3 files changed +24
-23
lines changed Original file line number Diff line number Diff line change 1
1
# syntax=docker/dockerfile:1
2
2
3
- FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.18
3
+ FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.19
4
4
5
5
# set version label
6
6
ARG BUILD_DATE
@@ -17,19 +17,19 @@ RUN \
17
17
fontconfig \
18
18
mariadb-client \
19
19
memcached \
20
- php82 -dom \
21
- php82 -gd \
22
- php82 -ldap \
23
- php82 -mysqlnd \
24
- php82 -pdo_mysql \
25
- php82 -pecl-memcached \
26
- php82 -tokenizer \
20
+ php83 -dom \
21
+ php83 -gd \
22
+ php83 -ldap \
23
+ php83 -mysqlnd \
24
+ php83 -pdo_mysql \
25
+ php83 -pecl-memcached \
26
+ php83 -tokenizer \
27
27
qt5-qtbase \
28
28
ttf-freefont && \
29
29
echo "**** configure php-fpm to pass env vars ****" && \
30
- sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php82 /php-fpm.d/www.conf && \
31
- grep -qxF 'clear_env = no' /etc/php82 /php-fpm.d/www.conf || echo 'clear_env = no' >> /etc/php82 /php-fpm.d/www.conf && \
32
- echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php82 /php-fpm.conf && \
30
+ sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php83 /php-fpm.d/www.conf && \
31
+ grep -qxF 'clear_env = no' /etc/php83 /php-fpm.d/www.conf || echo 'clear_env = no' >> /etc/php83 /php-fpm.d/www.conf && \
32
+ echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php83 /php-fpm.conf && \
33
33
echo "**** fetch bookstack ****" && \
34
34
mkdir -p\
35
35
/app/www && \
Original file line number Diff line number Diff line change 1
1
# syntax=docker/dockerfile:1
2
2
3
- FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.18
3
+ FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.19
4
4
5
5
# set version label
6
6
ARG BUILD_DATE
@@ -17,19 +17,19 @@ RUN \
17
17
fontconfig \
18
18
mariadb-client \
19
19
memcached \
20
- php82 -dom \
21
- php82 -gd \
22
- php82 -ldap \
23
- php82 -mysqlnd \
24
- php82 -pdo_mysql \
25
- php82 -pecl-memcached \
26
- php82 -tokenizer \
20
+ php83 -dom \
21
+ php83 -gd \
22
+ php83 -ldap \
23
+ php83 -mysqlnd \
24
+ php83 -pdo_mysql \
25
+ php83 -pecl-memcached \
26
+ php83 -tokenizer \
27
27
qt5-qtbase \
28
28
ttf-freefont && \
29
29
echo "**** configure php-fpm to pass env vars ****" && \
30
- sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php82 /php-fpm.d/www.conf && \
31
- grep -qxF 'clear_env = no' /etc/php82 /php-fpm.d/www.conf || echo 'clear_env = no' >> /etc/php82 /php-fpm.d/www.conf && \
32
- echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php82 /php-fpm.conf && \
30
+ sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php83 /php-fpm.d/www.conf && \
31
+ grep -qxF 'clear_env = no' /etc/php83 /php-fpm.d/www.conf || echo 'clear_env = no' >> /etc/php83 /php-fpm.d/www.conf && \
32
+ echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php83 /php-fpm.conf && \
33
33
echo "**** fetch bookstack ****" && \
34
34
mkdir -p\
35
35
/app/www && \
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ available_architectures:
21
21
param_container_name : " {{ project_name }}"
22
22
param_usage_include_vols : true
23
23
param_volumes :
24
- - { vol_path: "/config", vol_host_path: "/path/to/data ", desc: "this will store any uploaded data on the docker host " }
24
+ - { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config ", desc: "Persistent config files " }
25
25
param_usage_include_env : true
26
26
param_env_vars :
27
27
- { env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London"}
@@ -113,6 +113,7 @@ app_setup_block: |
113
113
114
114
# changelog
115
115
changelogs :
116
+ - { date: "23.12.23:", desc: "Rebase to Alpine 3.19 with php 8.3."}
116
117
- { date: "31.10.23:", desc: "Further sanitize sed replace." }
117
118
- { date: "07.06.23:", desc: "Add mariadb-client for bookstack-system-cli support." }
118
119
- { date: "25.05.23:", desc: "Rebase to Alpine 3.18, deprecate armhf." }
You can’t perform that action at this time.
0 commit comments