Bumped Alpine Version 3.19>3.20

All CT's unsing NGINX:
Added a teporary work around for the repo,
Using te 3.19 one for now

CT -Nextcloud:
Switched from redis to valkey,
Added missing php (Ctype) and imagemagick (SVG) modules
This commit is contained in:
2024-05-23 21:50:45 +02:00
parent 0c10907fd2
commit 5b3bae8757
3 changed files with 8 additions and 5 deletions

View File

@@ -1,6 +1,6 @@
image: image:
distribution: "alpinelinux" distribution: "alpinelinux"
release: "3.19" release: "3.20"
source: source:
downloader: alpinelinux-http downloader: alpinelinux-http
@@ -504,10 +504,12 @@ packages:
- php83-exif - php83-exif
- php83-bz2 - php83-bz2
- php83-sodium - php83-sodium
- php83-ctype
- libpng - libpng
- zlib - zlib
- imagemagick - imagemagick
- redis - imagemagick-svg
- valkey
- sudo - sudo
action: install action: install
variants: variants:
@@ -732,7 +734,8 @@ actions:
action: |- action: |-
#!/bin/sh #!/bin/sh
#Setup Nginx repo #Setup Nginx repo
echo "@nginx http://nginx.org/packages/mainline/alpine/v$(egrep -o '^[0-9]+\.[0-9]+' /etc/alpine-release)/main" >> /etc/apk/repositories #echo "@nginx http://nginx.org/packages/mainline/alpine/v$(egrep -o '^[0-9]+\.[0-9]+' /etc/alpine-release)/main" >> /etc/apk/repositories
echo "@nginx http://nginx.org/packages/mainline/alpine/v3.19/main" >> /etc/apk/repositories
curl -L https://nginx.org/keys/nginx_signing.rsa.pub -o /etc/apk/keys/nginx_signing.rsa.pub curl -L https://nginx.org/keys/nginx_signing.rsa.pub -o /etc/apk/keys/nginx_signing.rsa.pub
#Install Nginx #Install Nginx
apk add nginx@nginx apk add nginx@nginx

View File

@@ -27,7 +27,7 @@ php_admin_value[memory_limit] = 512M
php_admin_value[cgi.fix_pathinfo] = 0 php_admin_value[cgi.fix_pathinfo] = 0
php_admin_value[allow_url_fopen] = Off php_admin_value[allow_url_fopen] = Off
php_admin_value[file_uploads] = on php_admin_value[file_uploads] = on
php_admin_value[open_basedir] = /opt/nextcloud/:/var/nextcloud:/run/php-fpm83/php-fpm.sock:/run/redis/redis.sock:/proc/meminfo:/proc/cpuinfo:/dev/urandom:/tmp php_admin_value[open_basedir] = /opt/nextcloud/:/var/nextcloud:/run/php-fpm83/php-fpm.sock:/run/valkey/valkey.sock:/proc/meminfo:/proc/cpuinfo:/dev/urandom:/tmp
php_admin_value[session.use_strict_mode] = 1 php_admin_value[session.use_strict_mode] = 1
php_admin_value[session.cookie_httponly] = 1 php_admin_value[session.cookie_httponly] = 1
;HTTPSONLY php_admin_value[session.cookie_samesite] = Strict ;HTTPSONLY php_admin_value[session.cookie_samesite] = Strict

View File

@@ -25,4 +25,4 @@ echo "apc.enable_cli=1" >> /etc/php83/php.ini
#Enable services on boot #Enable services on boot
rc-update add nginx rc-update add nginx
rc-update add php-fpm83 rc-update add php-fpm83
rc-update add redis rc-update add valkey