Quick local test performed, ran a working instance.
For #5124
-FROM php:8.1-apache
+FROM php:8.3-apache
ENV APACHE_DOCUMENT_ROOT /app/public
WORKDIR /app
services:
db:
- image: mysql:8
+ image: mysql:8.4
environment:
MYSQL_DATABASE: bookstack-dev
MYSQL_USER: bookstack-test
MYSQL_PASSWORD: bookstack-test
MYSQL_RANDOM_ROOT_PASSWORD: 'true'
- command: --default-authentication-plugin=mysql_native_password
volumes:
- ./dev/docker/init.db:/docker-entrypoint-initdb.d
- db:/var/lib/mysql
extra_hosts:
- "host.docker.internal:host-gateway"
node:
- image: node:alpine
+ image: node:22-alpine
working_dir: /app
user: node
volumes: