Posts
개인 포트폴리오 블로그를 시작하며
NAS, Docker, Cloudflare, Markdown 기반으로 개인 웹페이지를 만들기로 한 이유를 정리합니다.
배경
신입 개발자로 지원하기 위해 프로젝트 결과물뿐 아니라 공부 과정과 회고를 함께 보여줄 수 있는 공간이 필요했다.
선택한 구조
- 글 작성은 Obsidian에서 Markdown으로 관리한다.
- 웹은 Next.js가
content/폴더를 읽어 정적 페이지로 만든다. - ~~배포는 개인 NAS의 Docker 컨테이너로 운영한다.~~
- vercel로 간단하게 배포(백엔드가 필요없다)
- ~~도메인은 Cloudflare DNS와 NAS 리버스 프록시를 통해 연결한다.~~
기대하는 효과
코드, 기록, 배포 경험이 한 저장소 안에 남는다. 단순히 완성된 화면만 보여주는 대신 문제를 어떻게 정리하고 개선했는지 설명할 수 있다.
