From eb55d06c44c81f4dbd261437ba41a669f5deb8f2 Mon Sep 17 00:00:00 2001 From: "Andrey K. Choi" Date: Tue, 4 Nov 2025 21:07:56 +0900 Subject: [PATCH] CSRF --- Makefile | 4 ++-- docker-compose.prod.yml | 2 +- docker-compose.yml | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 185d038..1742705 100644 --- a/Makefile +++ b/Makefile @@ -2,10 +2,10 @@ # ================================================ # Docker Compose command detection (v1 or v2) -DOCKER_COMPOSE := $(shell which docker-compose 2>/dev/null && echo "docker-compose" || (docker compose version >/dev/null 2>&1 && echo "docker compose" || echo "")) +DOCKER_COMPOSE := $(shell command -v docker-compose >/dev/null 2>&1 && echo "docker-compose" || echo "docker compose") # Check if Docker Compose is available -ifeq ($(DOCKER_COMPOSE),) +ifndef DOCKER_COMPOSE $(error Docker Compose not found. Please install Docker Compose v1 or v2) endif diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index cea0bbf..904aa75 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -3,7 +3,7 @@ services: web: environment: - DJANGO_DEBUG=False - - DJANGO_SECURE_SSL_REDIRECT=False + - DJANGO_SECURE_SSL_REDIRECT=True - DJANGO_SECURE_HSTS_SECONDS=31536000 - DJANGO_SECURE_HSTS_INCLUDE_SUBDOMAINS=True - DJANGO_SECURE_HSTS_PRELOAD=True diff --git a/docker-compose.yml b/docker-compose.yml index ee5c5d6..89be7c5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -33,6 +33,8 @@ services: build: ./frontend/linktree-frontend ports: - "3000:3000" + environment: + - NEXT_PUBLIC_API_URL=https://links.shareon.kr env_file: - .env restart: unless-stopped