템플릿
설정 파일/명령어/운영 패턴을 “바로 가져다 쓸 수 있게” 정리합니다. (예: nginx 설정)
원샷: mysqldump 백업 + gzip + 보관 기간(rotate) 데이터베이스
단일 DB를 mysqldump로 백업하고, 압축/파일명 타임스탬프/삭제 기준까지 포함한 스크립트
원샷: pg_dump 백업 + gzip + 보관 기간(rotate) 데이터베이스
PostgreSQL 단일 DB를 pg_dump로 백업하고, 압축/삭제 기준까지 포함한 스크립트
Dockerfile: Node 프로덕션 기본 패턴 DevOps/인프라
멀티스테이지 빌드로 이미지 크기를 줄이는 기본 예시
GitHub Actions: Node CI 최소 템플릿 도구/환경
npm install + test/build를 자동화하는 기본 워크플로
journalctl: systemd 서비스 장애 디버깅 DevOps/인프라
status/journalctl로 장애 원인을 빠르게 좁히는 실무 명령어 모음
nginx: ACME(Let’s Encrypt) webroot 챌린지 설정 DevOps/인프라
/.well-known/acme-challenge/ 경로만 안전하게 열어 certbot/ACME HTTP-01을 통과시키는 패턴
nginx: 서브패스(/admin)에서 SPA 서빙 (alias + fallback) DevOps/인프라
/admin 아래에 React/Vue SPA를 배포할 때 새로고침 404를 막는 alias/try_files 패턴
nginx: 민감 파일(.env/.git/백업) 차단 DevOps/인프라
실수로 웹루트에 올라온 시크릿/백업이 유출되지 않도록 기본 차단 룰을 추가
nginx: bot/스크래퍼 차단 (map 기반) DevOps/인프라
User-Agent 패턴을 map으로 분류하고, 필요한 엔드포인트만 보수적으로 차단하는 방법
nginx: /healthz JSON 엔드포인트 빠르게 만들기 DevOps/인프라
업스트림 없이 nginx만으로 상태 확인용 엔드포인트를 제공하는 패턴(로드밸런서/모니터링용)
nginx: 해시 기반 정적 자산에 immutable 캐시 적용 DevOps/인프라
Astro/Next 등 빌드 산출물(해시 파일명)에 긴 캐시 + immutable을 적용하는 실무 패턴
원샷: nginx + Node API + HTTPS (systemd) DevOps/인프라
복사-붙여넣기 한 번으로 Node(systemd) + nginx(/api 프록시) + Let’s Encrypt HTTPS까지 구성
nginx: Node API 리버스 프록시 기본 DevOps/인프라
Host/IP/Proto 전달, 타임아웃, 기본 보안 헤더까지 포함한 패턴
nginx: PHP-FPM 기본 설정 (FastCGI) DevOps/인프라
정적 파일과 PHP 실행을 분리하고, 보안 실수(임의 파일 실행)를 줄이는 기본 패턴
nginx: proxy_pass 슬래시(/)로 서브패스 프록시 경로가 꼬일 때 DevOps/인프라
location /api/ + proxy_pass 에서 trailing slash 유무에 따라 업스트림 경로가 달라지는 규칙 정리
nginx: 보안 헤더 기본 세트(CSP 포함) DevOps/인프라
XSS/클릭재킹/콘텐츠 스니핑 등을 줄이기 위한 기본 보안 헤더 템플릿
nginx: SPA 라우팅 fallback DevOps/인프라
리액트/뷰 등 SPA에서 새로고침 404를 막는 try_files 패턴
nginx: 정적 사이트 + SSL + HTTP→HTTPS DevOps/인프라
정적 사이트(SSG) 배포 시 가장 흔한 nginx 구성 패턴
nginx: WebSocket 프록시 설정 DevOps/인프라
Upgrade/Connection 헤더, HTTP/1.1, timeout까지 포함한 패턴
pgloader: MySQL → PostgreSQL 마이그레이션 load 파일 템플릿 데이터베이스
load 파일로 재현 가능한 마이그레이션을 만드는 pgloader 기본 템플릿
systemd: Node 서비스 유닛 템플릿 (EnvironmentFile 포함) DevOps/인프라
프로덕션에서 Node 서버를 안정적으로 띄우기 위한 기본 systemd 유닛 템플릿
systemd: WebSocket/실시간 서버용 Node 유닛 팁 DevOps/인프라
연결이 많은 서버에서 NOFILE, graceful shutdown, 재시작 정책을 포함한 systemd 예시