From 1fcc0365fad545bd9210cae32624ff29a7a6481e Mon Sep 17 00:00:00 2001 From: Giovanni-Josserand Date: Tue, 24 Feb 2026 15:46:57 +0100 Subject: [PATCH] update reverb container --- docker-compose.yml | 8 ++------ docker/reverb/Dockerfile | 24 ++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 6 deletions(-) create mode 100644 docker/reverb/Dockerfile diff --git a/docker-compose.yml b/docker-compose.yml index 36adc1e..e341d01 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -96,17 +96,13 @@ services: reverb: build: - context: ./docker/php + context: ./docker/reverb dockerfile: Dockerfile container_name: app-reverb - environment: - - GIT_TOKEN=${GIT_TOKEN} - - BACKEND_GIT_REPO=${BACKEND_GIT_REPO} - - BACKEND_GIT_BRANCH=${BACKEND_GIT_BRANCH} entrypoint: [] command: php artisan reverb:start --host=0.0.0.0 --port=8080 volumes: - - ./app-code:/var/www/app${DEV:+:delegated} + - ./app-code:/var/www/app:delegated ports: - "8080:8080" depends_on: diff --git a/docker/reverb/Dockerfile b/docker/reverb/Dockerfile new file mode 100644 index 0000000..86eedfe --- /dev/null +++ b/docker/reverb/Dockerfile @@ -0,0 +1,24 @@ +FROM php:8.4-fpm + +RUN apt-get update && apt-get install -y \ + git \ + unzip \ + libzip-dev \ + libpng-dev \ + libonig-dev \ + libxml2-dev \ + && docker-php-ext-install \ + pdo \ + pdo_mysql \ + mbstring \ + xml \ + pcntl \ + sockets \ + zip \ + && apt-get clean && rm -rf /var/lib/apt/lists/* + +COPY --from=composer:2 /usr/bin/composer /usr/bin/composer + +WORKDIR /var/www/app + +EXPOSE 8080 \ No newline at end of file