From e1092d616a8e663f676461c00f438652be8f58fc Mon Sep 17 00:00:00 2001 From: Flycro Date: Thu, 21 Mar 2024 00:35:35 +0100 Subject: [PATCH] fix: Fixed Problems in Docker Files --- Dockerfile | 5 ++++- docker-compose-production.yml | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 7de3cfa..298d69e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM dunglas/frankenphp -RUN install-php-extensions pcntl +RUN install-php-extensions pcntl pdo_pgsql pgsql #ENV SERVER_NAME=bookstack.octolabs.net ENV SERVER_NAME=:80 @@ -8,4 +8,7 @@ ENV SERVER_NAME=:80 COPY . /app +RUN composer install --no-dev --optimize-autoloader +RUN php artisan storage:link + ENTRYPOINT ["php", "artisan", "octane:frankenphp"] diff --git a/docker-compose-production.yml b/docker-compose-production.yml index eb71807..fec9d2e 100644 --- a/docker-compose-production.yml +++ b/docker-compose-production.yml @@ -1,3 +1,4 @@ + services: php: image: dunglas/frankenphp @@ -9,6 +10,7 @@ services: networks: - laravel volumes: + - './storage/app/public:/app/storage/public' - caddy_data:/data - caddy_config:/config redis: