Skip to content

Commit 9b58060

Browse files
jbh010204Ubuntu
andauthored
fix: Redis 포트 바인딩 설정 (#10)
* fix: dev.sh 권한 추가 및 mysql 버전 변경 * refactor: ringus 도메인 cors 허용 * refactor: WebConfig 엔드포인트 모두 허용 * refactor: http에서도 세션 유지 설정 * fix: redis 포트 바인딩 설정 --------- Co-authored-by: Ubuntu <[email protected]>
1 parent 0742ef6 commit 9b58060

File tree

4 files changed

+8
-10
lines changed

4 files changed

+8
-10
lines changed

dev.sh

100644100755
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ fi
2525

2626
echo "[dev.sh] environment variable load complete"
2727

28-
./gradlew clean build
28+
./gradlew build -x test
2929

3030
if [ $? -eq 0 ]; then
3131
echo "[dev.sh] build complete"
@@ -36,4 +36,4 @@ fi
3636

3737
sudo docker compose --env-file .env.dev up -d --build
3838

39-
echo "[dev.sh] deploy complete"
39+
echo "[dev.sh] deploy complete"

docker-compose.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ services:
1414
restart: always
1515

1616
database:
17-
image: mysql:latest
17+
image: mysql:8.4.4
1818
container_name: ring-us-database
1919
environment:
2020
MYSQL_ROOT_PASSWORD: ${DB_PASSWORD}
@@ -34,16 +34,14 @@ services:
3434
redis:
3535
image: redis:7.0
3636
container_name: ring-us-redis
37-
environment:
38-
REDIS_PASSWORD : ${REDIS_PASSWORD}
39-
command: redis-server --requirepass ${REDIS_PASSWORD}
37+
command: --port ${REDIS_PORT} --requirepass ${REDIS_PASSWORD}
4038
expose:
4139
- ${REDIS_PORT}
4240
ports:
4341
- ${REDIS_PORT}:${REDIS_PORT}
4442
restart: always
4543
volumes:
46-
- ring-us-redis:/var/lib/redis
44+
- ring-us-redis:/data
4745
volumes:
4846
ring-us-database:
49-
ring-us-redis:
47+
ring-us-redis:

src/main/java/es/princip/ringus/global/util/CookieUtil.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public static void addCookie(HttpServletResponse response, String name, String v
3333
Cookie cookie = new Cookie(name, value);
3434
cookie.setPath("/"); // 모든 경로에서 사용 가능
3535
cookie.setHttpOnly(true); // JavaScript 접근 방지 (XSS 공격 방지)
36-
cookie.setSecure(true); // HTTPS에서만 쿠키 전송
36+
//cookie.setSecure(true); // HTTPS에서만 쿠키 전송
3737
cookie.setMaxAge(maxAge); // 만료 시간 설정
3838
response.addCookie(cookie);
3939
}

src/main/java/es/princip/ringus/infra/config/WebConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public WebConfig(SessionInterceptor sessionInterceptor) {
1919
@Override
2020
public void addInterceptors(InterceptorRegistry registry) {
2121
registry.addInterceptor(sessionInterceptor)
22-
.addPathPatterns("/**")
22+
.excludePathPatterns("/**")
2323
.excludePathPatterns("/auth/**")
2424
.excludePathPatterns("/service-terms")
2525
.excludePathPatterns("/swagger-ui/**")

0 commit comments

Comments
 (0)