piusdev.com - 개인 사이트와 블로그 발행 시스템
홈페이지웹사이트관리자 페이지
링크
스크린샷
piusdev.com 메인 화면
프로젝트 개요
piusdev.com 은 포트폴리오, 기술 블로그, 프로젝트 신청·무료 상담 페이지를 제공하는 개인 사이트입니다.
글 작성·이미지 업로드·예약 발행은 직접 만든 API 서버(piusdev-api)의 관리 화면에서 하고, 발행하면 사이트가 해당 경로를 즉시 다시 생성합니다.
사이트는 Vercel 에, API 서버와 데이터베이스는 직접 구성한 셀프 호스팅 환경(Coolify, Cloudflare Tunnel)에 두고 운영합니다.
담당 역할
풀스택 개발 (기획 → 디자인 → 프론트엔드/백엔드 구현 → 셀프 호스팅 인프라 구성 → 운영)
주요 기능
- 데이터 파일만 고치면 문구가 바뀌는 데이터 중심 페이지 구성 (Next.js 16 App Router)
- 블로그 발행 시 즉시 재생성 (발행 웹훅으로 해당 경로 revalidate, 놓쳐도 1시간 뒤 재생성)
- 예약 발행 (공개 시점은 API 서버가 KST 기준으로 판정, 블로그 목록·RSS·sitemap 이 같은 목록을 공유)
- 프로젝트 신청·무료 상담 폼 (서버 검증, 허니팟, IP 기준 요청 제한, Resend 메일 전송)
- 셀프 호스팅 운영 (Coolify 배포, Cloudflare Tunnel, GlitchTip 오류 추적, Uptime Kuma 모니터링)
기술 스택
Next.jsFastAPIPostgreSQL셀프 호스팅