Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
Next.js 프로젝트의 정적 파일 배포 환경 구성 섬네일

Next.js 프로젝트의 정적 파일 배포 환경 구성

사람인 favicon사람인·DevOps·
NextjsGitLabSSHAkamaiRsync
2025년 11월 05일0

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

사람인은 Next.js 프로젝트의 정적 파일 배포를 개발/운영 분리 및 CI/CD 자동 배포 체계로 구성했습니다.

구현 방법

  • Next.js 이미지 설정: loader "custom", loaderFile 경로, remotePatterns에 3개 도메인 명시
  • 커스텀 이미지 로더 동작: /sri/는 사라마인 이미지 URL, /images/는 새로운 정적 서버 URL로 매핑
  • CI/CD 구성: 각 환경별 ENV 설정과 IMAGE_URL 치환, 브랜치별 IMAGE_URL 주입
  • 배포 및 캐시 관리: rsync로 정적 파일 배포, SSH 키 설정, 변경 파일만 Akamai Purge 대상로 처리

주요 결과

  • 개발/운영 분리 및 브랜치별 독립 개발 가능
  • 자동 배포 파이프라인 구축
  • 변경 파일만 Purge하는 효율적 캐시 관리

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
NEXT.JS와 CDN, 그리고 도커 이미지 경량화 섬네일
72%

NEXT.JS와 CDN, 그리고 도커 이미지 경량화

올리브영 favicon올리브영·2024년 06월 16일
여기어때 CI/CD 개선기 Part 2: CI Pipeline 설계 섬네일
71%

여기어때 CI/CD 개선기 Part 2: CI Pipeline 설계

여기어때 favicon여기어때·2025년 09월 08일
No Image
70%

인프런 콘텐츠에 동적으로 생성되는 Open Graph(OG) 이미지 적용하기

인프랩 favicon인프랩·2024년 02월 29일