From 568c05114166a45f5609e63609896019effc5573 Mon Sep 17 00:00:00 2001 From: Theodor Kvalsvik Lauritzen <19690242+theodorklauritzen@users.noreply.github.com> Date: Sat, 18 Oct 2025 22:07:11 +0200 Subject: [PATCH 1/2] fix: #456 Hide nginx logs in development --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9c58051b6..6103c7b5d 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "start": "next start", "lint": "next lint", "test": "IGNORE_SERVER_ONLY=true jest", - "docker:dev": "docker compose -f docker-compose.dev.yml up --build", + "docker:dev": "docker compose -f docker-compose.dev.yml up --build -d && docker compose -f docker-compose.dev.yml logs projectnext --follow", "docker:test": "docker compose -f docker-compose.test.yml up --build --abort-on-container-exit --exit-code-from projectnext --attach projectnext --no-log-prefix", "docker:test:build": "docker compose --env-file .env.default -f docker-compose.prod.yml build", "docker:prod": "docker compose -f docker-compose.prod.yml up --build", From 5796409f7671ba172764f89f9c7f6f9014eef3aa Mon Sep 17 00:00:00 2001 From: Theodor Kvalsvik Lauritzen <19690242+theodorklauritzen@users.noreply.github.com> Date: Mon, 20 Oct 2025 19:15:26 +0200 Subject: [PATCH 2/2] chore: Change npm run docker:dev to use a script to only show logs from projectnext --- development-entrypoint.sh | 5 +++++ package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100755 development-entrypoint.sh diff --git a/development-entrypoint.sh b/development-entrypoint.sh new file mode 100755 index 000000000..82f54933a --- /dev/null +++ b/development-entrypoint.sh @@ -0,0 +1,5 @@ +#!/bin/bash +set -e +trap "docker compose -f docker-compose.dev.yml down" EXIT +docker compose -f docker-compose.dev.yml up --build -d +docker compose -f docker-compose.dev.yml logs projectnext --follow diff --git a/package.json b/package.json index 6103c7b5d..aa68dc2b7 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "start": "next start", "lint": "next lint", "test": "IGNORE_SERVER_ONLY=true jest", - "docker:dev": "docker compose -f docker-compose.dev.yml up --build -d && docker compose -f docker-compose.dev.yml logs projectnext --follow", + "docker:dev": "./development-entrypoint.sh", "docker:test": "docker compose -f docker-compose.test.yml up --build --abort-on-container-exit --exit-code-from projectnext --attach projectnext --no-log-prefix", "docker:test:build": "docker compose --env-file .env.default -f docker-compose.prod.yml build", "docker:prod": "docker compose -f docker-compose.prod.yml up --build",