diff --git a/Dockerfile b/Dockerfile
index 5d057de67c3b5a4d2d00c81c123fcdb5a9b7a48e..8c13133546fed009ae7def54bbf03cb935d05466 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -9,7 +9,7 @@ ADD . /build
 WORKDIR /build
 RUN /build/install.sh
 
-FROM registry.git.autistici.org/ai3/docker/apache2-php-base:master
+FROM registry.git.autistici.org/ai3/docker/apache2-php-base:bookworm
 
 COPY --from=build /build/app/ /opt/noblogs/www
 
diff --git a/docker/conf/php/7.4/fpm/pool.d/www.conf b/docker/conf/php/8.2/fpm/pool.d/www.conf
similarity index 90%
rename from docker/conf/php/7.4/fpm/pool.d/www.conf
rename to docker/conf/php/8.2/fpm/pool.d/www.conf
index 294100233c15834359afea86421d89662d2a5fbd..89f954718ca6e6ca7b8dc212ce8dbb0f8f89dcc5 100644
--- a/docker/conf/php/7.4/fpm/pool.d/www.conf
+++ b/docker/conf/php/8.2/fpm/pool.d/www.conf
@@ -1,13 +1,12 @@
 [www]
-user = ${PHP_FPM_USER}
-listen = /run/php/php7.4-fpm.sock
+listen = /run/php/php8.2-fpm.sock
 
 pm = dynamic
 pm.max_children = 75
 pm.start_servers = 10
 pm.min_spare_servers = 10
 pm.max_spare_servers = 20
-pm.max_requests = 1000
+pm.max_requests = 10000
 
 pm.status_path = /status