From 327ba987ed86a06d88de1a2e08398f2bfa52671b Mon Sep 17 00:00:00 2001 From: Maieul BOYER Date: Tue, 6 Jan 2026 16:25:48 +0100 Subject: [PATCH] chore(dev): added way to download nginx locally to run nginx --- .gitignore | 2 ++ Makefile | 12 ++++++++++-- nginx-dev/nginx.conf | 2 +- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index bc2b758..ee404c9 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,8 @@ node_modules/ *.key openapi.jar .vscode +nginx-dev/nginx +nginx-dev/nginx.deb # sqlite stuff *.db diff --git a/Makefile b/Makefile index e870a66..0367b2d 100644 --- a/Makefile +++ b/Makefile @@ -44,6 +44,10 @@ prune: logs: @$(MAKE) --no-print-directory -f ./Docker.mk logs +sqlite: + docker compose exec auth apk add sqlite + -docker compose exec -it auth sqlite3 /volumes/database/database.db + # Header header: @$(ECHO) -e '' @@ -136,11 +140,15 @@ tmux: @tmux select-window -t $(PROJECT):0 @tmux attach-session -t $(PROJECT) +nginx-dev/nginx: + wget https://github.com/jirutka/nginx-binaries/raw/refs/heads/binaries/nginx-1.28.0-x86_64-linux -O nginx-dev/nginx + chmod +x nginx-dev/nginx + nginx-dev/nginx-selfsigned.crt nginx-dev/nginx-selfsigned.key &: openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout ./nginx-dev/nginx-selfsigned.key -out ./nginx-dev/nginx-selfsigned.crt -subj "/C=FR/OU=student/CN=local.maix.me"; -fnginx: nginx-dev/nginx-selfsigned.crt nginx-dev/nginx-selfsigned.key - nginx -p ./nginx-dev -c nginx.conf -e /dev/stderr & +fnginx: nginx-dev/nginx nginx-dev/nginx-selfsigned.crt nginx-dev/nginx-selfsigned.key + nginx-dev/nginx -p ./nginx-dev -c nginx.conf -e /dev/null >/dev/null 2>/dev/null & -(cd ./frontend && pnpm exec tsc --noEmit --watch --preserveWatchOutput) & -(cd ./frontend && pnpm exec vite --clearScreen false) wait diff --git a/nginx-dev/nginx.conf b/nginx-dev/nginx.conf index 766e220..abc21a6 100644 --- a/nginx-dev/nginx.conf +++ b/nginx-dev/nginx.conf @@ -1,7 +1,7 @@ worker_processes 1; pid /dev/null; daemon off; -error_log stderr debug; +error_log /dev/null debug; events { worker_connections 1024;