diff --git a/docker-compose.yml b/docker-compose.yml index 03087348..626ac0ca 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,7 +11,7 @@ services: volumes: - type: bind source: ./src - target: /data + target: /workspace - type: volume source: psysh-store target: /root/.config/psysh @@ -43,7 +43,7 @@ services: volumes: - type: bind source: ./src - target: /data + target: /workspace db: build: diff --git a/infra/docker/nginx/Dockerfile b/infra/docker/nginx/Dockerfile index 7b2720d6..fb1c3cdd 100644 --- a/infra/docker/nginx/Dockerfile +++ b/infra/docker/nginx/Dockerfile @@ -1,6 +1,6 @@ FROM nginx:1.22 -WORKDIR /data +WORKDIR /workspace ENV TZ=UTC diff --git a/infra/docker/nginx/default.conf b/infra/docker/nginx/default.conf index 6f410088..d827347d 100644 --- a/infra/docker/nginx/default.conf +++ b/infra/docker/nginx/default.conf @@ -4,7 +4,7 @@ error_log /dev/stderr warn; server { listen 80; listen [::]:80; - root /data/public; + root /workspace/public; add_header X-Frame-Options "SAMEORIGIN"; add_header X-XSS-Protection "1; mode=block"; diff --git a/infra/docker/php/Dockerfile b/infra/docker/php/Dockerfile index be7d6a11..bd6080f8 100644 --- a/infra/docker/php/Dockerfile +++ b/infra/docker/php/Dockerfile @@ -1,6 +1,6 @@ FROM php:8.1-fpm-bullseye AS base -WORKDIR /data +WORKDIR /workspace # timezone environment ENV TZ=UTC \ @@ -48,7 +48,7 @@ COPY ./infra/docker/php/xdebug.ini /usr/local/etc/php/conf.d/xdebug.ini FROM base AS deploy COPY ./infra/docker/php/php.deploy.ini /usr/local/etc/php/php.ini -COPY ./src /data +COPY ./src /workspace RUN composer install -q -n --no-ansi --no-dev --no-scripts --no-progress --prefer-dist \ && chmod -R 777 storage bootstrap/cache \