사설 Harbor(Private Registry) TLS 인증 오류 해결 방안
lemon • 2026-04-16 • Container, Security
사설 인증서(Self-Signed Certificate)를 사용하는 Harbor 환경에서
docker push및 buildkit 빌드 시 발생하는x509: certificate signed by unknown authority오류에 대한 최종 해결 가이드입니다.docker-compose로 멀티아키텍처 Harbor v2.15.0 실행하기
lemon • 2026-04-16 • Container, DevOps
cnapcloud/harbor는 공식 Harbor를 포크한 뒤 v2.15.0 태그를 기반으로 브랜치를 생성하고 arm64/amd64 멀티아키텍처 이미지를 빌드한 프로젝트입니다. 공식 Harbor는 amd64 전용 이미지만 제공하지만, 이 포크에서는 두 아키텍처에 대한 이미지를 미리 빌드하여 제공합니다.
lemon • 2025-10-17 • Web, Security, DevOps
Raspberry Pi는 저전력·저비용의 소형 컴퓨터로, 개인 웹 서버나 테스트 환경을 구성하기에 적합합니다. 이번 글에서는 Hugo로 정적 사이트를 구성하고, Raspberry Pi에서 HTTPS 환경으로 서비스하는 방법을 단계별로 알아보겠습니다.
Vite + React + TailwindCSS 프로젝트 구성 가이드
lemon • 2025-08-12 • Frontend, Vite, DevOps
2025년 2월, React 팀은 Create React App(CRA)의 공식 지원 종료를 발표하며, 개발자들에게 Vite, Parcel, RSBuild와 같은 최신 빌드 도구로의 마이그레이션을 권장하고 있습니다. CRA는 오랜 기간 React 입문자들에게 널리 사용되어 왔지만, 설정의 복잡성과 느린 빌드 속도 등의 한계로 인해 점차 대체되고 있습니다. 그중에서도 Vite는 빠른 번들링 속도와 즉각적인 모듈 핫 리로딩(HMR), 그리고 Tailwind CSS와의 뛰어난 통합성으로 많은 개발자들의 선택을 받고 있습니다.
lemon • 2025-08-09 • Infrastructure, Networking
이번 글에서는 Ubuntu 22.04 기반 VM 환경에서 로컬 DNS 서버를 구축하고, 다양한 환경(Docker, macOS, 그리고 Ubuntu)에서 이를 설정하는 방법을 정리합니다.