From 5dea1aa449dd3c02280ab4ef72e1a4f475342e09 Mon Sep 17 00:00:00 2001 From: Mohamad Rostom Date: Tue, 27 Jan 2026 15:00:49 +0200 Subject: [PATCH] chores(Docker): Fixed nginx not being able to see server files. --- .env.prod.example | 1 + .gitignore | 2 +- docker-compose.prod.yml | 5 +++++ 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .env.prod.example diff --git a/.env.prod.example b/.env.prod.example new file mode 100644 index 0000000..8f88fe9 --- /dev/null +++ b/.env.prod.example @@ -0,0 +1 @@ +MYSQL_ROOT_PASSWORD=****** \ No newline at end of file diff --git a/.gitignore b/.gitignore index 1c4a9c8..abe61a7 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -./.env.prod \ No newline at end of file +.env.prod \ No newline at end of file diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 71847e1..d7390f0 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -12,10 +12,14 @@ services: backend: build: context: ./server + expose: + - "9000" environment: APP_ENV: production APP_DEBUG: "false" restart: always + volumes: + - ./server:/var/www backend_nginx: image: nginx:alpine @@ -23,6 +27,7 @@ services: - "8000:80" volumes: - ./server/nginx.conf:/etc/nginx/conf.d/default.conf + - ./server:/var/www depends_on: - backend restart: always