전체 글197 💻 컴퓨터 재부팅 시 자동으로 ngrok 실행하기 (PM2 + 작업 스케줄러 활용) 로컬에서 실행 중인 n8n을 외부에서 접근하려면 ngrok을 통해 터널링을 해야 합니다.하지만 매번 재부팅 후 ngrok을 다시 실행해야 하는 번거로움을 겪고 있다면,작업 스케줄러 + PM2를 활용해 자동 실행되는 환경을 만들어 보세요!🛠 작업 순서1️⃣ 작업 스케줄러(Task Scheduler) 등록Win + R → taskschd.msc 입력 후 실행좌측 메뉴에서 "작업 만들기" 클릭이름은 자유롭게 설정 (Auto Ngrok, ngrok boot, 등)보안 옵션에서 가장 높은 권한으로 실행 체크2️⃣ 트리거 설정탭에서 [트리거] → 새로 만들기작업 시작 조건: 로그온할 때 선택확인 클릭3️⃣ 동작 설정[동작] → 새로 만들기 클릭프로그램/스크립트:아래 명령어로 pm2의 경로를 확인합니다:where .. 2025. 5. 9. 💡 Node.js와 PM2로 ngrok을 상시 실행하는 방법 ngrok은 로컬 서버를 외부에 노출시킬 수 있도록 해주는 매우 유용한 도구입니다. 하지만 일반적으로 터미널에서 실행하면 창을 닫거나 컴퓨터를 재시작할 경우 ngrok도 꺼지게 됩니다. 이 문제를 해결하기 위해 Node.js의 프로세스 관리자 PM2를 사용하면 ngrok을 백그라운드에서 상시 가동되도록 유지할 수 있습니다. 1. PC가 켜져있는 한 ngrok이 상시 가동되도록 설정ngrok.exe를 pm2로 관리하면 터미널 종료와 상관없이 계속 실행할 수 있습니다.📦 준비물Node.js 설치: https://nodejs.org/npm 설치 시 기본 포함됨PM2 설치:npm install -g pm2 2. PM2에 ngrok 등록 시 발생하는 문제와 해결❗ 오류: [PM2][ERROR] Script no.. 2025. 5. 9. n8n + OpenAI Chat Model 연동 시 발생한 오류 해결기 ❗ n8n 오류 메시지- Openai Chat Model 노드를 만들고 chat시 output 값이 나오지 않고 아래와 같은 Error 발생You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors 🔍 원인 분석1️⃣ OpenAI API 크레딧 소진ChatGPT와 달리 OpenAI API 사용량은 별도의 크레딧($)을 소모합니다.초기 제공되는 $18 무료 크레딧이 모두 소진되었거나, 3개월 유효기간이 만료된 경우 위 에러가 .. 2025. 5. 9. n8n에서 Webhook 사용하기, Docker + Ngrok https://cord-ai.tistory.com/191 n8n에서 웹훅(Webhook)이 필요한 이유는 뭘까?자동화 도구인 n8n을 쓰다 보면, 자주 마주치는 개념이 하나 있습니다.바로 "웹훅(Webhook)"이에요.그런데 가만 보면, 어떤 작업은 그냥 노드만 연결해서 되는데…굳이 웹훅이라는 걸 써야 할 때도cord-ai.tistory.com 이번 글에서는 n8n에서 Webhook 노드를 설정하는 방법에 대해서 알아보겠습니다.Webhook ?Webhook은 외부 서비스에서 특정 이벤트가 발생했을 때, 내 서버에 실시간으로 알림을 보내주는 방식입니다.n8n에서는 Webhook 노드를 통해 외부 요청을 받아 트리거 역할을 수행하고, 다양한 자동화 작업을 이어갈 수 있습니다. 예를 들어:폼 제출 시 Goog.. 2025. 5. 9. n8n Self Hosting with Docker (Window) 🔧 n8n이란?n8n은 코드 없이도 다양한 서비스와 API를 연결하고,자동화 워크플로우를 구성할 수 있는 오픈소스 툴입니다.GPT 같은 AI도 쉽게 연결할 수 있어요. https://cord-ai.tistory.com/190 업무를 AI처럼 자동화하는 도구, n8n이란?1. n8n이란 무엇인가요?오픈소스 자동화 플랫폼Zapier나 Make와 비슷하지만 무료/자유도 높음시각적인 플로우 기반으로 앱 연결 가능Docker 설치, 자체 서버 호스팅 가능API 호출, Webhook, DB 연결, ChatGPTcord-ai.tistory.com🧩 왜 셀프 호스팅을 할까?n8n은 자동화 워크플로우를 생성할 수 있는 강력한 툴입니다.AI 에이전트나 다양한 SaaS 연동도 가능합니다.클라우드 요금이 비싸 고민이라면,.. 2025. 5. 8. 웹훅(Webhook)이 필요한 이유는 뭘까? 자동화 도구인 n8n을 쓰다 보면, 자주 마주치는 개념이 하나 있습니다.바로 "웹훅(Webhook)"이에요.그런데 가만 보면, 어떤 작업은 그냥 노드만 연결해서 되는데…굳이 웹훅이라는 걸 써야 할 때도 있더라고요. 왜일까요? 1. 웹훅이란?웹훅은 쉽게 말해서 "인터넷 상의 자동 알림 장치"입니다.어떤 시스템에서 이벤트가 발생하면→ 특정 URL(즉, n8n의 웹훅 노드)에 데이터를 자동으로 보내주는 방식이에요.예를 들어:누군가 슬랙에 메시지를 남기거나구글폼을 제출하거나결제가 완료되거나→ 이런 순간에 웹훅이 발동합니다.2. 그런데 이런 생각이 들 수 있어요"n8n에서는 그냥 다음 노드를 설정하면 되잖아?굳이 웹훅이란 걸 써야 해?"3. n8n 안에서 시작될 일이면 웹훅 필요 없습니다예를 들어:매일 아침 9시.. 2025. 5. 7. 업무를 AI처럼 자동화하는 도구, n8n이란? 1. n8n이란 무엇인가요?오픈소스 자동화 플랫폼Zapier나 Make와 비슷하지만 무료/자유도 높음시각적인 플로우 기반으로 앱 연결 가능Docker 설치, 자체 서버 호스팅 가능API 호출, Webhook, DB 연결, ChatGPT 연동 등 모두 가능n8n은 "nodemation"의 줄임말로, 다양한 앱과 시스템을 시각적으로 연결하여 자동화할 수 있는 워크플로우 자동화 도구입니다. Zapier나 Make처럼 자동화 도구이지만, 오픈소스이며 개발자 친화적이라는 점에서 큰 장점을 가집니다.완전 무료 (자체 서버 운영 가능) REST API, GPT API, DB, 메일 등 다양한 노드 지원 Webhook, 조건 분기, 루프 같은 로직 흐름도 가능 Google Sheets, Slack, Notion, O.. 2025. 5. 7. AI의 똑똑함을 완성하는 두 축 - MCP와 RAG란? 1. 한눈에 이해하는 차이점 MCP (Model Context Protocol)RAG (Retrieval-Augmented Generation)설명사용자 정보와 맥락을 기억하고 반영하는 기술외부 문서나 데이터베이스에서 정보를 검색해 답변 생성초점“누구에게 말하고 있는가?”“무엇에 대해 말하고 있는가?”정보 출처사용자 이름, 직무, 과거 질문 등PDF, 위키, DB, 내부 문서 등대표 예시“kiimy님은 데이터팀이시죠?”“A 정책에 대한 사내 문서 내용을 기반으로 요약드릴게요.” MCP (Model Context Protocol)→ “사용자 중심 정보”를 기억하고 전달해주는 표준 프로토콜(예: 이 사람은 Kiimy, 데이터팀, 과거에 이런 질문을 했었음)RAG (Retrieval-Augmented Gene.. 2025. 5. 7. Github, 유용한 윈도우 app https://www.itworld.co.kr/news/295987 “상상하던 기능이 현실로” 깃허브에 있는 유용한 윈도우 앱 28가지 깎아내리려는 의도는 없다. 그러나 마이크로소프트 스토어는 새로운 윈도우 소프트웨어를 발견하기 즐거운 장소가 아니다. 워드, 어도비 포토 www.itworld.co.kr 2023. 6. 23. 이전 1 2 3 4 5 6 ··· 22 다음