본문 바로가기

728x90

docker

(19)
내 네트워크 흐름을 한눈에 보는 오픈소스 대시보드, Neko Master 내 네트워크 흐름을 한눈에 보는 오픈소스 대시보드, Neko MasterIT & AI 뉴스 썸네일공유기나 로컬 게이트웨이를 운영하다 보면 어느 도메인에 연결이 몰렸는지, 어떤 프록시 노드가 트래픽을 처리했는지 한 화면에서 보기 어려워요. Neko Master는 Clash·Mihomo·Surge가 내보내는 데이터를 모아 연결 상태와 트래픽 흐름을 보여주는 오픈소스 대시보드예요. 외부 네트워크 접속 서비스는 제공하지 않고, 사용자가 관리하는 네트워크 안의 데이터만 다뤄요. 1핵심 요약구분핵심왜 볼 만한가요실시간 수집Clash·Mihomo는 WebSocket, Surge는 HTTP 폴링으로 연결해요지연 시간과 연결 변화를 대시보드에서 바로 확인할 수 있어요분석 범위도메인, IP, ASN, 지역, 프록시 노드별..
Claude Cookbook, 데모를 넘어 운영 가능한 AI 앱까지 다뤄요 Claude Cookbook, 데모를 넘어 운영 가능한 AI 앱까지 다뤄요AI 뉴스 썸네일Claude로 기능 하나를 시험해 보는 예제는 많아요. 하지만 실제 서비스로 옮기려면 세션, 비용, 평가, 장애 대응까지 함께 설계해야 해요. Anthropic의 Claude Cookbook은 이 간격을 메우는 구현 자료를 한곳에 모았어요. 1핵심 요약구분핵심왜 볼 만한가요에이전트역할 분담, 세션 관리, 사람의 승인, 배포 예제를 제공해요단순 대화형 데모에서 운영 환경으로 넘어갈 때 빠지는 요소를 확인할 수 있어요검색과 도구RAG, 지식 그래프, SQL 생성, 도구 검색과 호출을 다뤄요필요한 기능을 주제별 예제로 골라 시험하기 쉬워요운영 품질평가, 컨텍스트 압축, 비용, 관측성, 안전장치를 함께 보여줘요응답 품질뿐 ..
여러 DB 백업을 한 화면에서 관리하는 databasement 여러 DB 백업을 한 화면에서 관리하는 databasementIT & AI 뉴스 썸네일운영하는 데이터베이스가 늘면 백업 방식도 제각각 흩어지기 쉬워요. databasement는 여러 종류의 DB를 한 웹 화면에 연결하고, 백업 예약부터 보관과 복원까지 묶어서 관리하는 셀프 호스팅 도구예요. 1핵심 요약구분핵심왜 볼 만한가요지원 범위MySQL, PostgreSQL, MariaDB, MSSQL, MongoDB, SQLite, Firebird, Redis와 Valkey를 한 화면에서 다뤄요DB마다 따로 만든 백업 작업을 한곳에서 확인할 수 있어요사설망 연결SSH 터널과 HTTPS 아웃바운드 방식의 원격 에이전트를 지원해요인바운드 포트를 새로 열기 어려운 네트워크에서도 백업 경로를 설계할 수 있어요보관과 복원일..
StackRender, ERD에서 실행할 SQL까지 이어 주는 오픈소스 스키마 도구 StackRender, ERD에서 실행할 SQL까지 이어 주는 오픈소스 스키마 도구StackRender 데이터베이스 스키마 설계 도구 썸네일데이터베이스 구조를 화이트보드나 문서에서 먼저 그린 뒤 SQL로 다시 옮기면 설계와 구현 사이에 차이가 생기기 쉬워요. StackRender는 화면에서 테이블과 관계를 설계하고, 여러 데이터베이스에 맞는 SQL DDL로 내보내는 오픈소스 도구예요. 기존 스키마를 가져오는 기능도 있어 새 프로젝트뿐 아니라 운영 중인 구조를 살펴볼 때도 쓸 수 있어요. 1핵심 요약구분핵심왜 볼 만한가요설계 방식드래그 앤 드롭 화면에서 테이블, 컬럼, 타입, 제약 조건을 다뤄요ERD와 실제 SQL 사이의 반복 작업을 줄일 수 있어요입출력기존 SQL DDL을 가져오고 설계 결과를 다시 SQ..
LeafWiki, 마크다운 파일로 남기는 가벼운 셀프 호스팅 위키 LeafWiki, 마크다운 파일로 남기는 가벼운 셀프 호스팅 위키LeafWiki 셀프 호스팅 위키 썸네일팀 문서를 직접 운영하고 싶어도 데이터베이스와 여러 서비스를 함께 관리해야 하면 일이 커져요. LeafWiki는 페이지를 일반 마크다운 파일로 저장하고, 단일 Go 바이너리로 실행해 이런 운영 부담을 줄인 셀프 호스팅 위키예요. 런북, 홈랩 기록, 튜토리얼처럼 폴더 구조가 중요한 문서에 초점을 맞췄어요. 1핵심 요약구분핵심왜 볼 만한가요저장 방식본문을 디스크의 `.md` 파일로 저장해요앱이 없어도 파일을 읽고 검색하거나 다른 도구로 옮길 수 있어요운영 방식외부 데이터베이스 서버 없이 단일 Go 바이너리로 실행해요작은 팀과 홈랩에서 관리할 구성 요소가 줄어요편집 경험라이브 프리뷰, 자동 저장, 이미지 붙..
PostgreSQL을 일부러 망가뜨려 보는 도구, noisia PostgreSQL을 일부러 망가뜨려 보는 도구, noisiaIT & AI 뉴스 썸네일운영 중에는 만나고 싶지 않은 PostgreSQL 장애를 테스트 환경에서 미리 일으켜 볼 수 있어요. noisia는 연결 고갈, 잠금 대기, 교착 상태, 메모리 부족, WAL 증가, 디스크 부족을 재현하는 오픈소스 도구예요. 장애가 난 뒤 알람과 복구 절차가 제대로 움직이는지 확인할 때 쓸 수 있지만, 일부 워크로드는 데이터베이스 전체를 재시작시킬 만큼 위험해요. 1핵심 요약구분핵심왜 볼 만한가요목적PostgreSQL에 의도적으로 유해한 워크로드를 만들어요장애 대응 절차를 실제 증상에 가깝게 점검할 수 있어요범위연결, 잠금, 메모리, WAL, 스토리지 문제를 다뤄요단순 쿼리 부하보다 다양한 실패 경로를 확인할 수 있어요..
Davit이 Apple 컨테이너를 맥 앱 안으로 가져왔어요 Davit이 Apple 컨테이너를 맥 앱 안으로 가져왔어요AI 뉴스 썸네일Apple Silicon Mac에서 컨테이너를 다루는 선택지가 하나 더 늘었어요. Davit은 Apple의 container 플랫폼을 네이티브 macOS 앱으로 감싼 오픈소스 도구예요.핵심 요약구분핵심왜 볼 만한가요개발자 도구Davit은 Apple container 데몬과 XPC로 직접 통신해요Docker Desktop 없이 Apple의 컨테이너 경로를 그래픽 앱에서 다룰 수 있어요로컬 인프라컨테이너 실행, 로그, 터미널, 파일 탐색, 이미지 빌드를 한 앱에 모았어요터미널 명령을 줄이고 로컬 개발 환경을 눈으로 확인하기 쉬워져요오픈소스SwiftUI 기반 MIT 라이선스 앱이에요Electron 앱이 아니라 macOS 네이티브 앱을 선..
Kokoro TTS, 로컬 CPU만으로 음성 합성이 현실적인 이유 Kokoro TTS, 로컬 CPU만으로 음성 합성이 현실적인 이유AI 뉴스 썸네일로컬 AI를 돌릴 때 GPU는 늘 부족해요. 그래서 음성 합성까지 GPU를 차지하면 로컬 LLM과 함께 쓰기 어려웠어요. Kokoro 사례는 작은 TTS 모델과 OpenAI 호환 API를 조합하면 CPU만으로도 개인용 음성 인터페이스를 만들 수 있다는 쪽에 가까워요. 1핵심 요약구분핵심왜 봐야 하나요로컬 음성 합성Kokoro 82M 모델을 CPU로 실행해 TTS를 처리해요GPU를 로컬 LLM 추론에 남겨둘 수 있어요실행 방식Kokoro-FastAPI 컨테이너가 OpenAI speech API와 비슷한 인터페이스를 제공해요기존 음성 API 기반 코드를 로컬 엔드포인트로 옮기기 쉬워요성능 감각짧은 문단 합성에서 i7-4770K ..
Podman 6.0은 루트리스 컨테이너의 바닥을 갈아엎어요 Podman 6.0은 루트리스 컨테이너의 바닥을 갈아엎어요AI 뉴스 썸네일Docker 대안으로 Podman을 봐온 개발자라면 6.0 릴리스는 단순한 버전 숫자보다 조금 더 크게 읽혀요. 이번 변화는 새 명령 몇 개를 얹는 쪽보다 네트워크, VM, systemd 통합, Docker 호환성처럼 오래 쓰는 환경의 바닥을 정리하는 쪽에 가까워요. 2핵심 요약구분핵심왜 볼 만한가요네트워크slirp4netns·iptables 중심 흐름이 Netavark·Pasta·nftables 쪽으로 옮겨가요루트리스 컨테이너와 커스텀 네트워크를 오래 운영할 때 유지보수 부담이 줄어요루트리스 포트 포워딩Pesto rootless port forwarding이 실험 기능으로 들어왔어요커스텀 네트워크에서 source IP를 보존해야 ..

728x90