본문으로 건너뛰기

개인 포트폴리오 · 블로그

2026~
자체 배포 스택 — HTTPS 종단부터 콘텐츠 볼륨까지 DOCKER COMPOSE Nginx HTTPS 종단 · 프록시 APP Next.js · TypeScript App Router · Tailwind Postgres · Prisma 콘텐츠 볼륨 · 업로드 관리자 CMS 글 · 이력 · 설정 GitHub Actions — lint · typecheck · test · build → SSH 배포 → 스모크 테스트 2026~ · 지금 보고 계신 사이트

문제

이력과 글을 한곳에 두고 직접 관리하고 싶었다. 남의 플랫폼에 맞추기보다 구조와 배포를 스스로 정하고 싶었다.

내가 한 것

Next.js로 포트폴리오 겸 블로그를 만들었다. WYSIWYG 에디터 블로그, 갤러리, 관리자 CMS, 다크모드를 넣고 GitHub Actions로 lint·타입검사·테스트·빌드를 거쳐 SSH로 배포한다.

결과

Docker·Nginx로 자체 서버에 HTTPS로 배포했다. 지금 보고 있는 사이트다.
Next.jsTypeScriptTailwind CSSDocker