From e62fe4c4437e8c53f6c93b66a1e153f689a34d05 Mon Sep 17 00:00:00 2001 From: br0kenpixel <23280129+br0kenpixel@users.noreply.github.com> Date: Thu, 4 Dec 2025 12:10:48 +0100 Subject: [PATCH] feat: make backend image default to port 80 --- backend/Dockerfile | 4 +++- docker/docker-compose.yml | 9 +++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index 2dc1730..e85fa6a 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -13,4 +13,6 @@ WORKDIR /app RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer -RUN composer install --no-dev --optimize-autoloader \ No newline at end of file +RUN composer install --no-dev --optimize-autoloader + +ENV SERVER_NAME=:80 \ No newline at end of file diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 216f4c7..0599ebd 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -37,11 +37,16 @@ services: DB_USERNAME: root DB_PASSWORD: admin ports: - - 443:443 - - 443:443/udp + - 8111:80 depends_on: isop-database: condition: service_healthy + healthcheck: + test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost/api"] + start_period: 10s + interval: 1m + timeout: 5s + retries: 5 isop-database: container_name: isop-database