Mattermost SMTP 설정
·
알쓸신잡
오늘은 mattermost에서 SMTP를 설정하는 방법에 대하여 알아볼 것이다.SMTP는 Simple Mail Transfer Protocol의 약자로, 인터넷에서 이메일을 보내기 위해 사용되는 표준 통신 규약이다.메일 서버 간에 이메일을 전송하거나, 클라이언트에서 메일 서버로 이메일을 보낼 때 사용된다.Mattermost에서는 사용자들에게 중요한 알림을 전달해야 될 때 사용된다.새로운 멘션이나 다이렉트 메시지 알림비밀번호 재설정 요청계정 활성화 및 확인 이메일기타 시스템 알림즉, SMTP 설정은 Mattermost 사용자들이 오프라인 상태이거나 앱을 확인하지 않을 때도 중요한 정보를 놓치지 않도록 이메일 알림 기능을 활성화하는 데 필수적이다. 이제 설정을 진행해볼 것인데, 자신이 사용하고자 하는 이메일..
Mattermost self hosting on Docker
·
알쓸신잡
Docker를 이용한 Mattermost 셀프 호스팅 설치 가이드Mattermost는 Slack과 유사한 협업 및 커뮤니케이션 플랫폼인데, 오픈소스이다.자체 서버에 직접 설치(Self-Hosting)하여 데이터를 완벽하게 통제하고 조직의 보안 정책에 맞게 운영할 수 있다는 큰 장점이 있다.또한 Slack과 거의 유사해서 매우 쉽게 이전할 수 있다. (slack과 Integration도 쉽고, 이전 기능도 제공한다.)서버 배포에는 여러 가지 방법을 지원한다. Kubernetes, Docker,Linux Installhttps://docs.mattermost.com/deploy/server/server-deployment-planning.html Server deployment planning - Matte..
VSCode github copilot을 이용한 MCP서버 사용
·
알쓸신잡
오늘은 최근 AI분야에서 제일 핫한 MCP를 Visaul Studio Code에서 사용하는 방법을 작성해보려고 한다. 우선 MCP를 아주아주 간단하게 설명하자면, Model Context Protocol(MCP)은 LLM(대규모 언어 모델)이 다양한 서비스와 API(GitHub, Google Drive, Figma 등)와 표준화된 방식으로 통신할 수 있게 해주는 프로토콜로, 이는 에이전트나 LLM이 다양한 서비스와 상호작용할 수 있도록 중간 계층 역할을 한다.즉 여러 Tool들을 Agent가 쉽게 가져다가 쓸 수 있도록 패키징? 해놨다고 생각해야 하나, 아무튼 MCP에 대한 더 자세한 설명은 아래 유튜브들을 보면 좋을 것 같다. 테디노트유튜브, 노마드코더유튜브 이 MCP 덕분에 여러 사람들이 개발해 놓은..
맥북 한영키 윈도우 처럼 세팅
·
알쓸신잡
윈도우를 쓰다가 맥북으로 넘어가니 한/영 전환이 너무 불편했다....쓰다보면 익숙해지겠지 했지만 집 데스크톱은 윈도우, 회사는 리눅스, 노트북은 맥북을 쓰다 보니 영 적응이 안돼서 그냥 한/영키만 윈도우처럼 설정하고자 했다..이미 많이 알려져있지만, 내가 다시 볼 목적으로 작성해보려고 한다.KarabinerKarabiner는 macOS에서 키보드를 커스터마이징 할 수 있게 해주는 강력한 프로그램으로, 한영키뿐만 아니라 다양하게 커스텀할 수 있다. 키보Install공식홈페이지에서 무료로 다운로드할 수 있다. Karabiner-ElementsKarabiner-Elements A powerful and stable keyboard customizer for macOS. Download v15.3.0 Toggl..
Obsidian Auto card link 플러그인
·
알쓸신잡
오늘 소개할 Obsidian 플러그인은 URL에서 메타데이터를 자동으로 가져와 카드 스타일 링크로 만들어주는 auto card link라는 플러그인이다. 즉, 아래와 같이 티스토리에서와 같이 링크를 넣고 엔터를 눌렀을 때 나오는 미리 보기이다.기능붙여 넣기 및 URL 자동 변환: 복사한 URL을 붙여 넣으면 자동으로 카드 링크로 변환된다.(수동, 자동은 설정에서 변경 가능)내부 링크 이미지 지원: 내부 링크 (image: "[[image.png]]")를 통해 로컬 이미지 지원.cardlink 속성cardlink 코드 블록은 YAML 문법을 사용하여 카드 스타일 링크를 표시한다.자동으로 메타데이터를 가져오지 못했다면 직접 아래 문법에 따라서 추가해 주면 된다!이름필수설명urlYes링크를 클릭했을 때 열릴 ..
vLLM 소개 및 설치 가이드
·
알쓸신잡
오늘은 vLLM 에대해서 간단하게 알아보고 설치하는 방법까지 알아보려고 한다.1. vLLM 이란?vLLM은 Versatile Large Language Model Serving System의 약자로, 대규모 언어 모델(LLM)을 효율적으로 서빙하기 위한 오픈소스 라이브러리이다.높은 처리량과 낮은 지연 시간을 목표로 설계되었으며, 특히 GPU 환경에서 LLM 추론 성능을 극대화해 준다는 특징이 있으며,VLLM은 PagedAttention, 최적화된 CUDA 커널, 텐서 병렬 처리 등 다양한 기술을 활용하여 빠른 추론 속도를 제공한다. GitHub - vllm-project/vllm: A high-throughput and memory-efficient inference and serving engine f..