Cloudflare Tunnel SSH가 갑자기 안 붙을 때 정리한 기록
웹은 멀쩡한데 SSH만 죽어 있던 상황에서 Cloudflare Tunnel 경로와 ProxyCommand 설정으로 다시 접속을 살린 과정을 정리했다.
글 보기작성한 글을 날짜순으로 모아둔 곳입니다. 한 화면에 10개씩 보여줍니다.
웹은 멀쩡한데 SSH만 죽어 있던 상황에서 Cloudflare Tunnel 경로와 ProxyCommand 설정으로 다시 접속을 살린 과정을 정리했다.
글 보기라즈베리파이 생활소음 기록 시스템에서 USB 마이크의 바닥 노이즈와 Auto Gain Control 문제를 어떻게 다뤘는지 정리했다.
글 보기관리실 사진 업로드 중 413 오류가 발생한 원인과, 브라우저 선처리 방식으로 우선 해결한 과정을 정리했다.
글 보기라즈베리파이와 USB 마이크로 생활소음 이벤트를 자동 감지하고 기록하는 시스템의 설계, 구축 과정, 현재 튜닝값, 그리고 날짜별 수정 이력을 한곳에 정리했다.
글 보기RESTful API가 무엇인지, 이번 사이트에 왜 붙였는지, Go와 nginx로 /api/device-status와 /api/visits를 어떻게 구현했는지 따라할 수 있게 정리했다.
글 보기NATS가 무엇인지, 라즈베리파이에 nats-server와 nats CLI를 설치한 이유, systemd 서비스 구성, JetStream 설정, 기본 pub/sub 테스트까지 정리했다.
글 보기Go를 설치하고, 라즈베리파이 상태를 수집해 NATS로 발행한 뒤 브라우저에 실시간으로 뿌리는 /info 대시보드를 만든 과정을 정리했다.
글 보기파비콘의 역할부터 SVG 제작, PNG 변환, HTML 반영, 그리고 실제 브라우저에서 어떻게 보이는지까지 이번 사이트 작업을 기준으로 정리했다.
글 보기nginx, Cloudflare Tunnel, SSH, DNS를 연결해 라즈베리파이를 외부에 공개한 과정을 자세히 정리했다.
글 보기현재 사이트와 라즈베리파이 서버의 웹, SSH, 배포 구조를 정리한 운영 메모.
글 보기