[개발일지 #03 | 인프라] 유그린 NAS에 Caddy & PostgreSQL 구축하기 (홈서버 443 포트 충돌 해결 꿀팁 포함)

카카오톡 같은 크로스플랫폼 메신저 ‘딩동(DingDong)’ 만들기 프로젝트 3탄!이번 글에서는 우리 집 유그린 NAS(UGOS Pro)의 Docker 환경 위에 메신저의 핵심 데이터베이스인 PostgreSQL 16과 스마트폰 보안 통신(HTTPS)의 대문 역할을 할 Caddy 웹서버를 세팅하는 과정을 다룹니다.특히, 집에서 이미 시놀로지 등 다른 서버가 443 포트를 선점하고 있을 때 해결하는 실전 노하우까지 완벽하게 정리했습니다. 1. Caddy 서버를 왜 설정해야 할까요? … 더 읽기

[개발일지 #02 | 인프라] Mac에서 Flutter & VS Code 개발 환경 구축하기 (초보자 완벽 가이드)

카카오톡 같은 크로스플랫폼 메신저 ‘딩동(DingDong)’ 만들기 프로젝트 2탄!이번 글에서는 macOS(Apple Silicon M1/M2/M3/M4 및 Intel) 환경에서 Flutter SDK를 설치하고, Visual Studio Code(VS Code)를 실무 개발용으로 완벽하게 세팅하는 과정을 다룹니다. 1. 사전 요구사항 및 확인 Flutter로 Android, iOS, macOS, Windows 앱을 개발하려면 기본 개발 도구들이 필요합니다: 2. 가장 쉬운 설치 방법: VS Code 플러그인부터 설치하기 (추천!) 터미널에서 … 더 읽기