Chaos블로그
CHAOS · BLOG

쌓인 기록에서
시작한 글

개발하다 막힌 곳, 인프라를 만지다 배운 것, 에이전트와 일하는 법.
Chaos에 쌓아 둔 기록을 글로 옮깁니다.

글 18 · 주제 46 · 최근 2026.07.12
트러블슈팅 7CS 4인프라 3nginx 3네트워크 2라즈베리파이 2리눅스 2백엔드 2Docker 2nats 2NestJS 2
주제 지도 — 같은 글에 붙은 태그끼리 잇는다
목록앨범
연결마다 consumer를 만들던 구조를 다시 설계한 이유실시간 채팅을 NATS JetStream으로 짰더니 consumer 수가 곧 동접 수였습니다. 어디서 터지고(메타레이어), 어떻게 푸는지(인스턴스당 consumer + Direct Get) 정리한 기록.2026.07.12 · 5분 · #nats · #jetstreamchaos-blog 팀으로 블로그 글을 한번 뽑아봤다글 한 편을 다섯 역할로 쪼갠 에이전트 팀으로 블로그를 발행해본 이야기. 누가 뭘 맡고 어떤 순서로 글이 나오는지 적어둔다.2026.06.18 · 4분 · #에이전트 · #글쓰기 자동화#에이전트CHAOS라즈베리파이 한 대를 외부망에 닿게 만들기까지Ubuntu Server 를 깐 라즈베리파이를 부팅하고 유선 네트워크를 잡고, 이중 NAT 를 풀어 외부망에서 SSH·HTTPS 로 닿게 만들기까지의 기록.2026.05.03 · 20분 · #라즈베리파이 · #온프레미스#라즈베리파이CHAOSGit Merge 종류 — 네 가지 방식과 히스토리 선택Fast-forward, 3-way merge, Squash, Rebase — 네 가지 merge 방식의 구조와 차이를 정리한다.2026.04.17 · 6분 · #git · #CS#gitCHAOS서버 인스턴스 둘로 늘리기 — 서버끼리 어떻게 통신하게 했나게이트웨이 서버를 둘로 늘리면서, 외부 요청 받기 / 서버 간 req-reply / 서버 간 broadcast 세 층위의 통신 경로를 각자 다른 방식으로 설계한 기록.2026.04.15 · 14분 · #인프라 · #nginx443 하나에 서버 여러 대를 어떻게 붙이지공인 IP 하나 · 포트 443 하나에 어떻게 내부 개발 서버 여러 대가 붙어 돌아가는지 — 방화벽 NAT 와 nginx L7 라우팅의 역할 분담.2026.04.14 · 10분 · #nginx · #인프라#nginxCHAOS요즘 AI로 자동화해 둔 것들Claude Code 스킬로 묶어 둔 업무 자동화 — PR 기반 git-flow, Jira→PR, 주간보고, README 동기화. (im-not-ai 윤문본, 원본 대조용)2026.04.13 · 2분 · #AI · #자동화#AICHAOSMy Pi Stack: 라즈베리파이 하나로 만든 개인 인프라라즈베리파이 한 대에 올린 개인 인프라를 현재 구조 기준으로 다시 정리했습니다. nginx·DuckDNS 공개 경로와 Tailscale VPN·방화벽 프라이빗 경로, 텔레그램 게이트웨이→Claude Code 흐름, chaos·Nextcloud까지 한 장의 구조도로.2026.04.13 · 27분 · #라즈베리파이 · #인프라#라즈베리파이CHAOSnginx 프록시 뒤에서 WebSocket과 secure 쿠키nginx에서 HTTPS를 종단하고 내부는 HTTP로 프록시하는 구조에서 secure 쿠키가 안 찍히던 문제와, WebSocket 프록시에 필요한 최소 설정.2026.04.13 · 4분 · #nginx · #WebSocket#nginxCHAOS두 번째 요청부터 서버가 죽었던 이유첫 요청은 OK, 두 번째부터 뻗어버리는 증상의 원인이 logs/ 디렉토리 권한이었던 기록. Dockerfile 에서 근본적으로 잡는 방법까지.2026.04.13 · 2분 · #NestJS · #Docker#NestJSCHAOSDocker 컨테이너에서 호스트 서비스 부르기Podman 환경에서 컨테이너가 호스트 서비스를 부르려고 박은 extra_hosts 한 줄의 의도와 동작 정리. A:B 포맷, host-gateway 치환, 네트워크 게이트웨이 IP 까지.2026.04.13 · 16분 · #Docker · #Podman개발자 첫 회고Node.js 백엔드 개발자 입사 10개월 회고. 기록 습관, 실무 문제 해결, 앞으로의 방향.2025.12.16 · 5분 · #회고 · #백엔드#회고CHAOSBig O 표기법알고리즘의 효율성을 나타내는 Big O 표기법. 실행 시간 측정의 한계와 시간 복잡도 분석.2025.10.22 · 11분 · #알고리즘 · #CS#알고리즘CHAOSCommonJS vs ES ModulesCommonJS와 ES Modules 비교. 동기/비동기, 트리셰이킹, Top-level await.2025.09.10 · 9분 · #javascript · #모듈JWT에 대한 궁금증JWT 인증 구현 시 궁금했던 3가지. 세션 vs JWT, Refresh Token 저장 이유, 토큰 전달 방법.2025.07.16 · 8분 · #인증 · #JWTYarn Berry 환경에서 Prisma 사용하기Yarn Berry PnP 환경에서 Prisma Client 생성 오류 해결. pnpify와 경로 설정.2025.05.21 · 3분 · #Prisma · #YarnBerry#PrismaCHAOSWSL(Window Subsystem for Linux) npm 속도 문제WSL에서 npm 실행 속도가 비정상적으로 느린 문제. /mnt/c 대신 리눅스 파일시스템 사용으로 해결.2025.04.09 · 1분 · #WSL · #리눅스리눅스 패키지 의존성(Linux Package Dependencies)리눅스 패키지 시스템 이해. 소스/바이너리 패키지, 의존성, 패키지 관리자(dpkg, apt).2025.03.19 · 6분 · #리눅스 · #CS